从零开始学Python

Python习题册025:判断元素是否在列表

2019-01-20  本文已影响0人  iLester

任务025描述

用Python编写一个程序,输入两个参数,其中一个为列表类型,要求判断列表中是否包括另一个参数。如是输出“True”,否则输出“False”。
示例数据:
3 -> [1, 5, 8, 3] : True
-1 -> [1, 5, 8, 3] : False

分析及示例

要判断列表中是否包括另一个参数,可以枚举出列表中每个元素逐个与另一参数比较,如果值相同则返回True,反之,如没有任何一个元素与另一个参数相同,则返回False。

示例代码:

def isGroupMember(group, item):
    for element in group:
        if element == item:
            return True
    return False


print(isGroupMember([1, 5, 8, 3], 3))
print(isGroupMember([1, 5, 8, 3], -1))

输出结果:

True
False
上一篇下一篇

猜你喜欢

热点阅读