将列表中的偶数和奇数元素放入两个不同列表的 Python 程序
当需要将一个列表中的偶数和奇数元素放入两个不同的列表时,可以定义一个有两个空列表的方法。模数运算符可用于确定数字是偶数还是奇数。
以下是相同的演示 -
示例
def split_list(my_list):输出结果even_list = []
odd_list = []
for i in my_list:
if (i % 2 == 0):
even_list.append(i)
else:
odd_list.append(i)
print("奇数列表是:", even_list)
print("偶数列表是:", odd_list)
my_list = [2, 5, 13, 17, 51, 62, 73, 84, 95]
print("名单是 ")
print(my_list)
split_list(my_list)
名单是[2, 5, 13, 17, 51, 62, 73, 84, 95]
奇数列表是: [2, 62, 84]
偶数列表是: [5, 13, 17, 51, 73, 95]
解释
定义了一个名为“split_list”的方法,它将列表作为参数。
定义了两个空列表。
迭代参数列表,并使用模数运算符来确定数字是偶数还是奇数。
如果是偶数,则添加到第一个列表中,否则添加到第二个列表中。
这在控制台上显示为输出。
在函数外部定义了一个列表,通过传递这个列表来调用方法。
输出显示在控制台上。
以上是 将列表中的偶数和奇数元素放入两个不同列表的 Python 程序 的全部内容, 来源链接: utcz.com/z/362028.html