Python | 列表中数字的总和
当需要对列表中的位数进行求和时,可以使用简单的循环和'str'方法。
列表可用于存储异构值(即,任何数据类型的数据,例如整数,浮点数,字符串等)。
'str'方法将给定值转换为字符串数据类型。
以下是相同的演示-
示例
my_list = [11, 23, 41, 62, 89, 0, 10]
print("清单是: ")
print(my_list)
my_result = []
for elem in my_list:
sum_val = 0
for digit in str(elem):
sum_val += int(digit)
my_result.append(sum_val)
print ("将数字相加后的结果是: " )
print(my_result)输出结果清单是: [11, 23, 41, 62, 89, 0, 10] 将数字相加后的结果是: [2, 5, 5, 8, 17, 0, 1]
解释
列表已定义,并显示在控制台上。
创建另一个空列表。
遍历该列表,并将列表中的每个元素转换为字符串,然后进行遍历。
然后将其添加并转换为一位数字。
这是在列表的所有元素上完成的。
这被追加到空列表中。
然后将其显示为控制台上的输出。