如果你这样写
n = str(input())
n = n.split()
print(n)
那可行。但是如果你尝试用整数来做,你会得到
`Value Error`.
如何使用 int 类型?
原文由 Oleg 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用以下方式拆分整数值。
n = str(input())
result = [x for x in n]
print(result)
n = str(input())
result = [x for x in n]
print(result)
n = str(input())
result = list(map(int,n))
print(result)
原文由 Ramesh Pasham 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答873 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
你想分开几个数字吗? 1 2 3 -> [1, 2, 3]
还是用数字拆分一个数字? 123 -> [1, 2, 3]
如果您想用分隔符 1%3 -> [1, 3] 拆分数字,请使用 Nikhil 答案