def CardsAssignment():
Cards+=1
print (Cards)
return break
while True:
CardsAssignment()
Run Code Online (Sandbox Code Playgroud)
是的,我知道我做不到return break.但是如何通过def函数打破while循环呢?或者我的概念错了?
a = ['ava','olivia','hannah','olivia']
b = ['aa','ab','ac','av']
for i in a:
for j in b:
if j in i:
print (i)
#output: ava
for i in a:
if any(j in i for j in b):
print (i)
#output: ava
Run Code Online (Sandbox Code Playgroud)
有2个列表中有一些元素,我希望if每个列表中的2个元素在每个列表中有1个元素.
有没有更好的方法来获得它?