python-3.6 - 如何在 python 3.6.5 中输入整数列表?
问题描述
1)L=list(input("输入一些值:"))
打印(L)
**input:**54321
**Output:**['5', '4', '3', '2', '1']
2)L=list(eval(input("输入一些值:")))
打印(L)
**Error:**TypeError: 'int' object is not iterable
解决方案
尝试这个 :
L = list(str(input("输入一些值:")))
打印(L)
推荐阅读
- java - 在没有测试方法覆盖的情况下为子类运行 JUnit 测试
- java - .jar 可执行文件,保持“小窗口”
- c# - 如何使用 NAudio 将声音文件加载到内存中并稍后使用?
- node.js - Google Node.js SDK unicode 上的操作
- jenkins - 将 Jenkins 内部版本号传递给 Protractor for SauceLabs
- python - 在 virtualenv 中运行 jupyter notebook(有权限问题)
- button - Vue使用按钮更改输入字段中的文本
- sql-server - SQL Server Management Studio 无法识别 .bak 文件
- r - 使用R中的stringi提取字符串中某些字符之后的多个子字符串
- objective-c - 在测试 iOS Swift 时访问只读属性