我在使用 for 循环时遇到了一些麻烦。当我尝试运行以下代码时,我得到 SyntaxEror: invalid syntax line 2:
myList = [[3,5,7,10,47,5,11],[6,23,26,38,39,4,11],[11,27,33,39,44,2,10],[15,19,32,43,45,1,2]]
for x in myList:
if x == [3,5,7,10,47,5,11]:
print 'match'
else:
print 'no match'
我使用 for 循环来执行循环,如下所示:
animals = ['dog','bear','cat','lion','zebra']
animals.sort()
for x in animals:
if x == 'dog':
print 'match'
else:
print ''
他们似乎总是有效。我有一种感觉,myList 变量的语法可能是错误的。我试过使用 '' 并声明 int 但没有运气。
该程序应将所有子列表分配为 x,然后查看 x 是否与我设置的列表匹配,并简单地告诉我它是否匹配。
错误信息:
File "match.py", line 2
for x in myList:
^
SyntaxError: invalid syntax
任何帮助将非常感激。