純新手 python 語法問題
慕森王
2018-07-16 10:11:42
TA貢獻1830條經(jīng)驗 獲得超3個贊
{'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}[s]
這個函數(shù)就是返回key=s 的整數(shù)
比如字符串“13579”就變成了[1,3,5,7,9]
return就是返回的reduce的運算。
先map,獲取[1,3,5,7,9]整數(shù)型list,然后reduce運算之后變成了13579
x=1 Y=3
x=13 Y=5
x=135 Y=7
x=1357 Y=9
X=13579
...
TA貢獻1719條經(jīng)驗 獲得超6個贊
這不是字典和集合的集成啊。我把它分解開來你就明白了。 a={'0':0,'1':1,'2':2} print(a['0']) 其實就是字典的查找啊
舉報