已采納回答 / lovelypig2007
改成return [x.upper() for x in L if isinstance(x,str)==True] ??isinstance的返回值是布爾型True,并不是字符串'True'??其實不加==True就行,if會自己判斷的
2017-11-15
已采納回答 / hfou
這是你的程序執行流程:x==2,y==2,x*10+y==22x==3,y==3,x*10+y==33...x==9,y==9(y之前為8,符合內層循環條件y&層循環9,進入內存循環執行y=y+1,y等于9),x*10+y==99由于y==9,不滿足內層循環條件y&環條件9,所以跳出內層循環...
2017-11-13