>>> [int(x) for x in raw_input().split()]

1 2 3 5 100

[1, 2, 3, 5, 100]

^{pr2}$

创建一个按空格分隔的新列表,然后[int(x) for x in raw_input().split()]

将此新列表中的每个字符串转换为整数。在list()

是一个函数,它从诸如>>> list({1, 2, 3}) # constructs list from a set {1, 2, 3}

[1, 2, 3]

>>> list('123') # constructs list from a string

['1', '2', '3']

>>> list((1, 2, 3))

[1, 2, 3] # constructs list from a tuple

所以>>> list('1 2 3 5 100')

['1', ' ', '2', ' ', '3', ' ', '5', ' ', '1', '0', '0']

list函数还可以遍历字符串,并将每个字符追加到新列表中。但是,您需要用空格分隔,因此list函数不合适。在

input接受字符串并将其转换为对象'1 2 3 5 100'

不是有效的python对象,它是由空格分隔的5个数字。

考虑一下打字,把这个弄清楚>>> 1 2 3 5 100

SyntaxError: invalid syntax

变成一个Python壳。这只是无效的语法。所以input也会引起这个错误。在

重要的是:

input不是一个安全的函数,因此即使您的字符串是{},您也不应该使用input,因为有害的python代码可以通过input执行。

如果出现这种情况,请使用ast.literal_eval:>>> import ast

>>> ast.literal_eval('[1,2,3,5,100]')

[1, 2, 3, 5, 100]

python中从键盘输入列表_在python中为列表使用原始输入相关推荐

  1. python生成多个随机数列表_在python中生成1到6之间的6个随机数的列表

    使用 list comprehension: import random def startTheGame(): mylist=[random.randint(1, 6) for _ in range ...

  2. python找列表中相邻数的个数_利用python求相邻数的方法示例

    前言 本文主要给大家介绍了关于利用python求相邻数的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 什么是相邻数? 比如5,相邻数为4和6,和5相差1的数,连续相差为1的 ...

  3. python按字典顺序输出单词频率_用python编写一段程序,输入若干单词,按照单词长短进行排序,并统计所有单词中每个字母(a-z)出现的次数...

    展开全部 1.解法:对输入的单词进行分割得到列表32313133353236313431303231363533e58685e5aeb931333431353365,遍历列表中的单词,二级遍历单词中的 ...

  4. python 找出列表中出现最多的元素_利用Python找出序列中出现最多的元素示例代码...

    前言 Python包含6种内置的序列:列表.元组.字符串 .Unicode字符串.buffer对象.xrange对象.在序列中的每个元素都有自己的编号.列表与元组的区别在于,列表是可以修改,而组元不可 ...

  5. python语音输入功能_“在Python中如何实现一点按钮就出现语音输入语音,输入语音后可以自动翻译为文字的程序?“python语音识别教程...

    Python用什么模块开发语音识别系统 使用YQ5969,这个语音识别模以支持1--8个咪头,还可以支持本地和识别不同需求.5米内本地识别 93%以上,云端识别率97%.这个语音识别模块可以滤除噪声. ...

  6. python循环修改列表_关于python:如何在for循环中修改列表项?

    现在,我知道在迭代循环中修改列表是不安全的. 但是,假设我有一个字符串列表,并且我想自己剥离字符串. 替换可变值是否算作修改? 字符串不是可变值. @ user470379:列表的元素是否可变与在循环 ...

  7. java输入数字_在java中,如何从键盘中输入数字,字符,字符串

    java不像C中拥有scanf这样功能强大的函数,大多是通过定义输入输出流对象. 常用的类有BufferedReader,Scanner. 实例程序: 一,利用 Scanner 实现从键盘读入inte ...

  8. python中怎么把值添加进列表_在Python中为子列表添加值

    有时我们需要为现有列表引入附加值.在本文中,我们将看到如何通过与现有列表的每个项目组合将一个或多个新值插入到现有列表中. 使用For循环 如果我们获取的列表具有相同长度的项目,则可以使用此方法在列表的 ...

  9. 关于python字典以下选项中描述错误的是_关于 Python 对文件的处理,以下选项中描述错误的是_学小易找答案...

    [单选题]小花最近疯狂迷恋李佳琦的推销产品,在李佳琦的广告营销下,小花兴致冲冲的买下来一只某牌口红,回来后却发现不适合自己,扔在一边闲置.根据消费者性格划分属于哪种购买行为? [单选题]采用邀请招标方 ...

  10. 关于python中lambda函数的描述_关于Python中的lambda函数

    lambda是Python编程语言中使用频率较高的一个关键字.那么,什么是lambda?它有哪些用法?网上的文章汗牛充栋,可是把这个讲透的文章却不多.这里,我们通过阅读各方资料,总结了关于Python ...

最新文章

  1. 在网页中加入百度搜索条
  2. 2018第九届蓝桥杯省赛真题 C语言B组 第一题
  3. 数据库-数据存储引擎
  4. 深入理解java虚拟机一 JAVA运行时内存区域与class文件
  5. 待遇 新时达机器人_践行中国制造2025:工业机器人企业突围之路
  6. 避坑!使用 Kubernetes 最易犯的 10 个错误
  7. 利用JavaScript实现简单的下拉菜单
  8. python批量读取图片并批量保存_Python实现批量读取图片并存入mongodb数据库的方法示例...
  9. 阿里飞猪一员工涉案66亿,非法获利千万;美图将加密货币作为价值储备;Linus警告不要用Linux5.12-rc1 | 极客头条...
  10. 手机游戏行业洗牌在即 成本增长小团队出局
  11. 高程三(1):简介、使用、严格模式
  12. 如何将qlv格式视频转换成MP4?这款功能极强的视频格式转换工具不要错过
  13. Unity Gyro之使用陀螺仪实现简单VR全景环视效果
  14. STM32F7 DSP库 FFT过程记录
  15. 高考加油的c语言程序,2020祝高三高考加油的句子 高考加油一句话
  16. 8款高质量小程序推荐:(工具类、电影类、阅读类)
  17. 神经网络为什么要归一化?
  18. Vue+Element-Ui项目中使用qrcodejs2将链接生成二维码
  19. vue-cli3环境变量之打包文件没有hash值
  20. Python基础学习之str(自用)—henu.hjy

热门文章

  1. 我看《Linux0.11内核完全注释2.01》的方法
  2. MFC在其他类中访问主窗体的成员
  3. 201671010433 | 词频统计软件项目报告
  4. 结构型模式-装饰模式(扩展系统功能)
  5. 53. (待补) (使用单链表)实现简单的管理系统 MVC 将链表作为内存数据模型,将文件作为数据库,将终端作为交互界面。读文件生成 链表,修改链表写入文件。...
  6. EJB的beans们
  7. MySQL基础操作汇总二
  8. ffmpeg 编译成功,Mark一下
  9. asp.net常用正则表达式
  10. Windows Server 2012 解决无法连接无线网络