Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用for循环处理列表以返回真/假值-Python_Python_Python 2.7 - Fatal编程技术网

使用for循环处理列表以返回真/假值-Python

使用for循环处理列表以返回真/假值-Python,python,python-2.7,Python,Python 2.7,我编写了这个函数,试图让它在以下条件下返回true或false,但是在测试它时得到了这个结果: >>有_gt([2,3,4],2) 错误 def has_gt(nums, n): """Return True iff nums contains at least one number bigger than n. has_gt(list<number>, number) -> boolean """ for i in (nums, n): if i in nums &

我编写了这个函数,试图让它在以下条件下返回true或false,但是在测试它时得到了这个结果:

>>有_gt([2,3,4],2)
错误

def has_gt(nums, n):
"""Return True iff nums contains at least one number bigger than n.

has_gt(list<number>, number) -> boolean
"""
for i in (nums, n):
    if i in nums > n:
        return True
    else:
        return False
def具有\u gt(nums,n):
“”“Return True iff nums至少包含一个大于n的数字。
has_gt(列表,编号)->布尔值
"""
对于i in(nums,n):
如果i在nums>n中:
返回真值
其他:
返回错误
使用for循环

def has_gt(myList, value):
    for i in myList:
        if i > value:
            return True
    return False

我想用一个for循环,谢谢,这就是我想要的!
def has_gt(myList, value):
    for i in myList:
        if i > value:
            return True
    return False