【发布时间】:2015-04-28 06:27:43
【问题描述】:
如何将字符串列表转换为单独的整数,然后我可以将它们加在一起或执行任何其他功能?
示例: 用户输入 123 程序加1+2+3,输出新的整数6
【问题讨论】:
-
这是一个有趣的问题,但它有点不成熟。例如,它应该做 1+2+3 还是 12+3?如果您想更深入地研究这一点,请查找“整数解析”。
标签: list python-3.x int
如何将字符串列表转换为单独的整数,然后我可以将它们加在一起或执行任何其他功能?
示例: 用户输入 123 程序加1+2+3,输出新的整数6
【问题讨论】:
标签: list python-3.x int
你可以像列表一样遍历一个字符串:
def sumOfDigits(userInt):
sum = 0
for i in str(userInt):
sum += int(i)
return sum
或从中生成一个列表供以后使用:
def listOfDigits(userInt):
list = []
for i in str(userInt):
list.append(int(i))
return list
【讨论】: