在 for 循环中使用函数时遇到问题
Having trouble with using functions in for loop
X=[1,2,1,0,1]
def f(x):
return {1:'car',2:'bike',0:'bus'}.get(x,'default')
for i in X:
print(i)
f(i)
output: 1 2 1 0 1
上面代码的问题是,它没有执行函数f(x)
这个呢?证明正常执行
X=[1,2,1,0,1]
def f(x):
return {1:'car',2:'bike',0:'bus'}.get(x,'default')
for i in X:
print(i)
print(f(i))
X=[1,2,1,0,1]
def f(x):
return {1:'car',2:'bike',0:'bus'}.get(x,'default')
for i in X:
print(i)
f(i)
output: 1 2 1 0 1
上面代码的问题是,它没有执行函数f(x)
这个呢?证明正常执行
X=[1,2,1,0,1]
def f(x):
return {1:'car',2:'bike',0:'bus'}.get(x,'default')
for i in X:
print(i)
print(f(i))