我需要帮助找出这段代码。这是我的第一堂编程课,我们下周要考试,我正在尝试做旧考试。
我无法理解一类带有嵌套列表的类。它基本上说转换(list of [list of ints]) -> int
。
基本上给定一个列表列表,在这种情况下,0 是偶数返回该索引,如果没有偶数,我们返回 -1。
我们也给出了三个例子
>>> first_even([[9, 1, 3], [2, 5, 7], [9, 9, 7, 2]])
1
>>> first_even([[1, 3, 5], [7, 9], [1, 0]])
2
>>> first_even([[1, 3, 5]])
-1
我们在课堂上使用 python 3,我有点知道从哪里开始,但我知道它错了。但我试一试
def first_even(L1):
count = 0
for i in range(L1):
if L1[i] % 2 = 0:
count += L1
return count
我以为就是这样,但没有成功。
如果你们可以帮助我提供提示或解决方案,这将对我有所帮助。