10-3列表的問題
[x?*?x?for?x?in?range(1,?11)]
怎么理解?
x在range中循環,取出x,然后用x*x替代x嗎???
還有就是[x.upper() for x in L if isinstance(x,str)]
是怎么理解的?
x在L中循環,判斷x是否為字符串,是的話,把x變為大寫替代x嗎??????
[x?*?x?for?x?in?range(1,?11)]
怎么理解?
x在range中循環,取出x,然后用x*x替代x嗎???
還有就是[x.upper() for x in L if isinstance(x,str)]
是怎么理解的?
x在L中循環,判斷x是否為字符串,是的話,把x變為大寫替代x嗎??????
2018-06-08
舉報
2018-06-09
x在range中循環,取出x,然后'輸出' x * x 。
x在L中循環-->判斷x是否為字符串-->是的話,把字符串 'x' 中的字母大寫。