wa7*_*a7d 1 python loops element list
例如,
listOne = [1,2,6]
listTwo = [3,2,4]
checkLists(listOne, listTwo)
should return [3,2,6]
Run Code Online (Sandbox Code Playgroud)
1 <3因此[3,?,?]
因此2 = 2 [3,2,?]
因此6> 4 [3,2,6]
我最近启动了python,不知道如何使用一次检查两个列表的循环.
您可以使用列表推导来创建新列表.
您可以使用zip一次迭代两个列表.
您可以max用来为您提供两个项目中的更多项目.
def checkLists(a, b):
return [max(ai, bi) for ai, bi in zip(a,b)]
Run Code Online (Sandbox Code Playgroud)
这给出了:
>>> checkLists([1,2,6], [3,2,4])
[3, 2, 6]
Run Code Online (Sandbox Code Playgroud)