python-3.x 比较列表和整数时出错

2ic8powd  于 2023-03-09  发布在  Python
关注(0)|答案(1)|浏览(140)

这是我目前的代码.它接受一个列表并将其与一个整数进行比较,然后生成一个新的大于整数“thresh”的数字列表.然而现在它还没有这样做.

a = [1, 2, 4, 6, 7, 8]
thresh = 4

def biggerThan(a, thresh):
  newList = []
  for i in a:
    if i> thresh:
      newList.append(i)
  if len(newList) == 0:
    return None
  else:
    return newList
  
biggerThan([1,2,3,4],4)

我试着预先声明a和thresh,并且在函数的def之后调用了arbuments。

jbose2ul

jbose2ul1#

你的代码很好!你只需要在调用你的函数时使用变量a
biggerThan(a,4)

相关问题