Python用input输入列表的实例代码


Posted in Python onFebruary 07, 2020

Python用input输入列表的方法

使用input输入数据时,使用逗号隔开列表的每一项,再使用ast.literal_eval()方法转成列表即可。

代码如下:

import ast

lists = ast.literal_eval(input("请输入列表,使用逗号隔开: ")) 

print(lists)

执行结果如下:

Python用input输入列表的实例代码

ast.literal_eval()的作用是把数据还原成它本身或者是能够转化成的数据类型。

eval()函数也具有相同的效果,但它们是有区别的:

eval在做计算前并不知道需要转化的内容是不是合法的(安全的)python数据类型。只是在调用函数的时候去计算。如果被计算的内容不是合法的python类型就会抛出异常。

ast.literal则会判断需要计算的内容计算后是不是合法的python类型,如果是则进行运算,否则就不进行运算。

因此,推荐使用ast.literal_eval

以上就是Python用input输入列表的方法的详细内容,如果有任何补充可以联系三水点靠木小编。

Python 相关文章推荐
打开电脑上的QQ的python代码
Feb 10 Python
python实现用户答题功能
Jan 17 Python
详解Python中的正则表达式
Jul 08 Python
pandas把所有大于0的数设置为1的方法
Jan 26 Python
Python JSON格式数据的提取和保存的实现
Mar 22 Python
Python列表对象实现原理详解
Jul 01 Python
python切片的步进、添加、连接简单操作示例
Jul 11 Python
Django密码系统实现过程详解
Jul 19 Python
Python中包的用法及安装
Feb 11 Python
如何在python中执行另一个py文件
Apr 30 Python
Python+Opencv身份证号码区域提取及识别实现
Aug 25 Python
Python基于Webhook实现github自动化部署
Nov 28 Python
详解Python 重学requests发起请求的基本方式
Feb 07 #Python
对tensorflow 中tile函数的使用详解
Feb 07 #Python
TensorFlow2.0矩阵与向量的加减乘实例
Feb 07 #Python
Tensorflow分批量读取数据教程
Feb 07 #Python
python统计字符的个数代码实例
Feb 07 #Python
Python使用PyQt5/PySide2编写一个极简的音乐播放器功能
Feb 07 #Python
Tensorflow tf.dynamic_partition矩阵拆分示例(Python3)
Feb 07 #Python
You might like
php采集速度探究总结(原创)
2008/04/18 PHP
php简单统计字符串单词数量的方法
2015/06/19 PHP
thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
2016/05/19 PHP
微信推送功能实现方式图文详解
2019/07/12 PHP
Windows服务器中PHP如何安装redis扩展
2019/09/27 PHP
Javascript与flash交互通信基础教程
2008/08/07 Javascript
ASP SQL防注入的方法
2008/12/25 Javascript
javascript学习(一)构建自己的JS库
2013/01/02 Javascript
jquery实现炫酷的叠加层自动切换特效
2015/02/01 Javascript
快速掌握Node.js事件驱动模型
2016/03/21 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
2016/03/28 Javascript
详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
2016/12/23 Javascript
ajax分页效果(bootstrap模态框)
2017/01/23 Javascript
BootStrap的双日历时间控件使用
2017/07/25 Javascript
Bootstrap Table快速完美搭建后台管理系统
2017/09/20 Javascript
Vue插件打包与发布的方法示例
2018/08/20 Javascript
初探Vue3.0 中的一大亮点Proxy的使用
2018/12/06 Javascript
Vue.js轮播图走马灯代码实例(全)
2019/05/08 Javascript
详解node.js创建一个web服务器(Server)的详细步骤
2021/01/15 Javascript
Python单元测试框架unittest简明使用实例
2015/04/13 Python
利用Python脚本实现ping百度和google的方法
2017/01/24 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
Python字典的概念及常见应用实例详解
2019/10/30 Python
Python安装tar.gz格式文件方法详解
2020/01/19 Python
flask框架自定义url转换器操作详解
2020/01/25 Python
浅谈python量化 双均线策略(金叉死叉)
2020/06/03 Python
CSS3实现银灰色动画效果的导航菜单代码
2015/09/01 HTML / CSS
为女性购买传统的印度服装和婚纱:Kalkifashion
2019/07/22 全球购物
介绍一下SOA和SOA的基本特征
2016/02/24 面试题
自荐书封面下载
2013/11/29 职场文书
聘任书模板
2014/03/29 职场文书
2014年师德承诺书
2014/05/23 职场文书
小学校本培训方案
2014/06/06 职场文书
机电系毕业生求职信
2014/07/11 职场文书
三八妇女节超市活动方案
2014/08/18 职场文书
gojs实现蚂蚁线动画效果
2022/02/18 Javascript