Python程序:找到整数列表中所有偶数和奇数数字的总和

Python程序:找到整数列表中所有偶数和奇数数字的总和

当需要找到整数列表中所有偶数和奇数数字的总和时,使用简单的迭代和“模运算”操作符即可。

以下是相应的演示示例 −

示例

my_list = [369, 793, 2848, 4314, 57467]

print("该列表是:")
print(my_list)

sum_odd = 0
sum_even = 0

for index in my_list:
   for element in str(index):

      if int(element) % 2 == 0:
         sum_even += int(element)
      else:
         sum_odd += int(element)

print("结果是:")
print("奇数数字总和是:")
print(sum_odd)
print("偶数数字总和是:")
print(sum_even)

输出

该列表是:
[369, 793, 2848, 4314, 57467]
结果是:
奇数数字总和是:
54
偶数数字总和是:
46

解释

  • 定义了一个整数列表,并在控制台上显示它。

  • 声明了两个变量 “sum_odd” 和 “sum_even”。

  • 遍历列表,并计算奇数数字和偶数数字的总和。

  • 这是通过获取元素的模运算,并将其与0进行比较来完成的。

  • 这是在控制台上显示的输出。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程