📜  Python|将偶数和奇数元素拆分为两个不同的列表(1)

📅  最后修改于: 2023-12-03 15:19:19.772000             🧑  作者: Mango

Python | 将偶数和奇数元素拆分为两个不同的列表

在Python编程中,有时候需要将一个列表中的偶数和奇数元素拆分为两个不同的列表。这样可以更方便地对各个元素进行不同的操作。在本篇文章中,我们将介绍如何使用Python的条件语句和列表操作对一个列表中的偶数和奇数元素进行拆分。

第一步:创建一个包含偶数和奇数的列表

首先,我们需要创建一个包含偶数和奇数的列表,这个列表可以包含任何数量的元素,例如:

my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]
第二步:将偶数和奇数拆分为两个不同的列表

接下来,我们需要使用条件语句和列表操作将这个包含偶数和奇数的列表拆分为两个不同的列表。

拆分偶数元素
even_list = []
for i in my_list:
    if i % 2 == 0:
        even_list.append(i)
print("偶数元素列表为:", even_list)

输出结果为:偶数元素列表为: [2, 4, 6, 8]

拆分奇数元素
odd_list = []
for i in my_list:
    if i % 2 != 0:
        odd_list.append(i)
print("奇数元素列表为:", odd_list)

输出结果为:奇数元素列表为: [1, 3, 5, 7, 9]

完整代码

下面是将偶数和奇数元素拆分为两个不同的列表的完整代码:

my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]

even_list = []
odd_list = []

for i in my_list:
    if i % 2 == 0:
        even_list.append(i)
    else:
        odd_list.append(i)

print("原列表为:", my_list)
print("偶数元素列表为:", even_list)
print("奇数元素列表为:", odd_list)

输出结果为:

原列表为: [1, 2, 3, 4, 5, 6, 7, 8, 9]
偶数元素列表为: [2, 4, 6, 8]
奇数元素列表为: [1, 3, 5, 7, 9]

如此,我们通过Python的条件语句和列表操作,成功将一个包含偶数和奇数的列表拆分为了两个不同的列表。