我们刚刚在课堂上学习了大约五分钟的 for 循环,我们已经得到了一个实验室。我正在尝试但仍然没有得到我需要得到的东西。我想要做的是取一个整数列表,然后只取奇数并将它们相加然后返回它们,所以如果整数列表是 [3,2,4,7,2,4,1, 3,2] 返回值为 14
def f(ls):
ct=0
for x in (f(ls)):
if x%2==1:
ct+=x
return(ct)
print(f[2,5,4,6,7,8,2])
错误代码读取
Traceback (most recent call last):
File "C:/Users/Ian/Documents/Python/Labs/lab8.py", line 10, in <module>
print(f[2,5,4,6,7,8,2])
TypeError: 'function' object is not subscriptable