在medium看到一篇好文,給初學者的Python小技巧,非常實用,可以用在你的程序中,代碼瞬間變得高大上,看起來還有Pythonic 的感覺,Talk is cheap show me the code
交換兩個值
在很多語言中,交換兩個變量不得不引入一個臨時變量,而Python可以直接交換,無需引入第三者。
拼接列表中的字符串
雖然你可以用“+”操作來合併多個字符串,但是使用join方法效率會更高哦。
查找列表中出現最頻繁的元素
Counter在統計計算的時候給了我們很大的便利,無需自己再去造個輪子。
檢查兩個字符串是否有相同的字符構成
字符串反轉
列表反轉
列表有個reverse方法,也是反轉列表,但是它是對原列表進行反轉,而不是返回一個新的列表
轉置二維數組
鏈式比較
鏈式函數調用
拷貝列表
字典get
按照字典的值排序
For Else
將列表轉換成用逗號分隔的字符串
合併字典
獲取列表中最大值與最小值的索引位置
移除列表中重複的元素
如果你還有更多的奇技淫巧,歡迎給我留言、點贊、轉發、收藏。感謝您的閱讀。
原文地址:https://hackernoon.com/python-tricks-101-2836251922e0中文來源:https://mp.weixin.qq.com/s/k_coGMYUd8aBpqX67yWQbw閱讀更多 牛旦教育IT課堂 的文章