答案類似,但是順序不同
L =[1,2,3,4,5,6,7,8,9,0] L2 =[1,2,3,4,5,6,7,8,9] print [a*100+b*10+c for a in L2 for b in L for c in L2 if a is c] 我這個有問題嗎?好像就順序不一樣,但是會認為是錯誤答案
L =[1,2,3,4,5,6,7,8,9,0] L2 =[1,2,3,4,5,6,7,8,9] print [a*100+b*10+c for a in L2 for b in L for c in L2 if a is c] 我這個有問題嗎?好像就順序不一樣,但是會認為是錯誤答案
2016-01-05
舉報
2016-01-05
print [100 * a + 10 * b + c for a in range(1,10) for b in range(10) for c in range(10) if a is c]
還是這樣寫吧,你那個也沒什么問題