📅  最后修改于: 2023-12-03 15:09:11.396000             🧑  作者: Mango
在 Python 中,可以方便地检查列表的长度是否为偶数。Python 提供了内置函数 len()
,可以返回列表中元素的个数。
以下是如何使用 Python 中的 len()
函数检查列表长度是否为偶数的示例:
# 定义一个列表
my_list = [1, 2, 3, 4, 5, 6]
# 检查列表长度是否为偶数
if len(my_list) % 2 == 0:
print("列表长度为偶数")
else:
print("列表长度为奇数")
以上代码将输出 列表长度为偶数
,因为 my_list
的长度是 6,即偶数。
值得注意的是,上述代码使用了 Python 中的求余运算符 %
。 如果列表的长度是偶数,则除以 2 的余数为 0;如果列表的长度是奇数,则除以 2 的余数为 1。
在上述示例中,我们还使用了 if-else 语句,根据列表长度的奇偶性打印不同的消息。
你也可以将上述代码简化为一行:
print("列表长度为偶数" if len(my_list) % 2 == 0 else "列表长度为奇数")
这行代码将使用三元运算符代替 if-else 语句,输出相同的消息。
总的来说,使用内置函数 len()
和求余运算符 %
可以方便地检查 Python 列表的长度是否为偶数。