我想将raw_input拆分成许多这样的整数
TheString = raw_input
>>>12345678
然后将TheString吐出为整数
d1 = 1
d2 = 2
d3 = 3
d4 = 4
d5 = 5
d6 = 6
d7 = 7
d8 = 8
我试图找到它,但它没有按照其他人的建议运作。
提前谢谢。
答案 0 :(得分:5)
不要为每个数字使用不同的变量名称。您可以将字符串转换为整数列表,并将列表索引以获取每个数字。
>>> s = "314159" # or s = raw_input()
>>> d = map(int, s)
>>> d[0]
3
>>> d[1]
1