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 相关文章推荐
python格式化字符串实例总结
Sep 28 Python
在IIS服务器上以CGI方式运行Python脚本的教程
Apr 25 Python
Python实现高效求解素数代码实例
Jun 30 Python
Python学习小技巧之列表项的拼接
May 20 Python
pycharm运行和调试不显示结果的解决方法
Nov 30 Python
python实现公司年会抽奖程序
Jan 22 Python
Tensorflow 实现分批量读取数据
Jan 04 Python
pandas中ix的使用详细讲解
Mar 09 Python
python print 格式化输出,动态指定长度的实现
Apr 12 Python
Python+OpenCV图像处理——图像二值化的实现
Oct 24 Python
python批量检查两个对应的txt文件的行数是否一致的实例代码
Oct 31 Python
Pygame如何使用精灵和碰撞检测
Nov 17 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+mysqli事务控制实现银行转账实例
2015/01/29 PHP
PHP内核探索之解释器的执行过程
2015/12/22 PHP
PHP微信支付实例解析
2016/07/22 PHP
浅析JavaScript中的隐式类型转换
2013/12/05 Javascript
浅析XMLHttpRequest的缓存问题
2013/12/13 Javascript
js使用for循环与innerHTML获取选中tr下td值
2014/09/26 Javascript
浅谈页面装载js及性能分析方法
2014/12/09 Javascript
jQuery实现页面内锚点平滑跳转特效的方法总结
2015/05/11 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
JS表格组件神器bootstrap table详解(基础版)
2015/12/08 Javascript
JavaScript常用函数工具集:lao-utils
2016/03/01 Javascript
node.js从数据库获取数据
2016/05/08 Javascript
jQuery实现的文字逐行向上间歇滚动效果示例
2017/09/06 jQuery
mint-ui的search组件在键盘显示搜索按钮的实现方法
2017/10/27 Javascript
小程序实现展开/收起的效果示例
2018/09/22 Javascript
在vue项目实现一个ctrl+f的搜索功能
2020/02/28 Javascript
python中解析json格式文件的方法示例
2017/05/03 Python
python 制作自定义包并安装到系统目录的方法
2018/10/27 Python
Python中collections模块的基本使用教程
2018/12/07 Python
浅谈python的深浅拷贝以及fromkeys的用法
2019/03/08 Python
python之pexpect实现自动交互的例子
2019/07/25 Python
Python GUI自动化实现绕过验证码登录
2020/01/10 Python
详解pyinstaller生成exe的闪退问题解决方案
2020/06/19 Python
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
法国大使拉杆箱官网:DELSEY Paris
2018/03/20 全球购物
澳大利亚实惠时尚女装商店:Katies
2019/06/16 全球购物
临床医学系毕业生推荐信
2013/11/09 职场文书
测控技术与通信工程毕业生自荐信范文
2013/12/28 职场文书
乡镇干部十八大感言
2014/02/17 职场文书
幼儿园的门卫岗位职责
2014/04/10 职场文书
绿色出行口号
2014/06/18 职场文书
机关作风整顿个人整改措施2014
2014/09/17 职场文书
滞留工资返还协议书
2014/10/19 职场文书
员工试用期转正自我评价
2015/03/10 职场文书
Python批量解压&压缩文件夹的示例代码
2022/04/04 Python
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android