為什么一直提示運行錯誤
L1=[0,1,2,3,4,5,6,7,8,9]
L2=[1,2,3,4,5,6,7,8,9]
for m in L2:
??? for n in L1:
??????? for x in L2:
??????????? if m==x:
??????????????? print m*100+10*n+x
???????????
L1=[0,1,2,3,4,5,6,7,8,9]
L2=[1,2,3,4,5,6,7,8,9]
for m in L2:
??? for n in L1:
??????? for x in L2:
??????????? if m==x:
??????????????? print m*100+10*n+x
???????????
2017-09-23
舉報
2017-09-28
你的代碼并沒有錯,結果也是對的,但題的要求是放在列表里,所以你要先用append()方法放進列表里再print
2017-09-26
它輸出的結果是在一個List里邊,你和它輸出的形式不一樣,你只需要把你的結果放進List里邊就可以了。具體代碼如下:
L1=[0,1,2,3,4,5,6,7,8,9]
L2=[1,2,3,4,5,6,7,8,9]
L= []
for m in L2:
? ? for n in L1:
? ? ? ? for x in L2:
? ? ? ? ? ? if m==x:
? ? ? ? ? ? ? L.append(m*100+10*n+x)
print L?
2017-09-26
你的結果是對的。在它這個里邊,只要和他們不同就報錯。
2017-09-23
你輸出的不是在list里面