a=[1,2,3,4,5,6]
if 6 in a:
print("yes")
我只是想知道这两者之间的区别,因为它们会给出相同的答案。
for x in a:
if x==6:
print("yes")
如果数组中有多个6
实例,第二个实例将多次打印"yes"
,尽管我相信有一种计算对象实例的方法比这更有效。
第一种方法还使用in
关键字来查找a
是否包含6
,这通常是在Python中查找此类内容的最佳方法。