【发布时间】:2013-10-20 11:48:35
【问题描述】:
我有一串数字,比如:
example_string = '0, 0, 0, 11, 0, 0, 0, 0, 0, 19, 0, 9, 0, 0, 0, 0, 0, 0, 11'
我想把它转换成一个列表:
example_list = [0, 0, 0, 11, 0, 0, 0, 0, 0, 19, 0, 9, 0, 0, 0, 0, 0, 0, 11]
我尝试了类似的方法:
for i in example_string:
example_list.append(int(example_string[i]))
但这显然不起作用,因为字符串包含空格和逗号。但是,删除它们不是一种选择,因为像“19”这样的数字会被转换为 1 和 9。你能帮我解决这个问题吗?
【问题讨论】:
-
example_string.split(',')
标签: python string list integer