【发布时间】:2014-01-28 09:18:30
【问题描述】:
我正在尝试将字符串 str1 转换为数字列表,以便我可以总结它们。首先,我使用 split() 函数来理解 str1 中的数字,将字符串转换为列表 (lista),然后使用 map() 函数将新列表中的字符串转换为整数:
str1="13,22,32,4,5"
str2=str1.split()
lista=list(str2)
lista=map(int,lista)
print sum(lista)
由于某种原因,我收到以下错误消息:“ValueError: invalid literal for int() with base 10: '13,22,32,4,5'”
【问题讨论】:
标签: string list python-2.7