一、循環去重


二、用 set() 去重
1、set()對list去重


2、list 是有序的,用 sort() 把順序改回來


三、利用 dict 的屬性來去重
1、用 dict 的 fromkeys + keys 來去重


2、拆分


四、最后總結
也有很多其他方式,這里是三種典型的、簡潔的。
| 優 | 劣 | |
| 第一種 | 計算過程簡單明了 | 代碼復雜 |
| 第二、三種 | 需要對Python各個基礎數據的特性和各自之間的轉換有所了解。 | 代碼簡單 |
一、循環去重


二、用 set() 去重
1、set()對list去重


2、list 是有序的,用 sort() 把順序改回來


三、利用 dict 的屬性來去重
1、用 dict 的 fromkeys + keys 來去重


2、拆分


四、最后總結
也有很多其他方式,這里是三種典型的、簡潔的。
| 優 | 劣 | |
| 第一種 | 計算過程簡單明了 | 代碼復雜 |
| 第二、三種 | 需要對Python各個基礎數據的特性和各自之間的轉換有所了解。 | 代碼簡單 |
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。