列表推導(dǎo)式
輸出:[25]
字典推導(dǎo)式
輸出{u'Tim':25}
遍歷列表并輸出元素索引
輸出0Jack1Tim
同時遍歷兩個列表
輸出name:Jackage:26name:Timage:25
使用Counter進行分布統(tǒng)計
輸出Counter({25:2,26:1})
使用with自動關(guān)閉資源
進行文件讀寫操作時,在處理文件過程中可能會出錯,如何保證在處理文件出錯的情況下,也能夠關(guān)閉文件。Python提供了一種優(yōu)雅的解決方案——with控制流語句,其簡化了try/finally操作。通過使用with...as...不需要手動關(guān)閉文件資源,當(dāng)執(zhí)行完內(nèi)容后,自動關(guān)閉文件。
在遍歷列表的同時修改列表
在不經(jīng)意間,容易犯一些邏輯上的錯誤,比如遍歷列表的同時又刪除里面的元素,導(dǎo)致程序拋出異常,如下:
輸出如下:
輸出如下: