Re: [問題] 多欄位去除重複元素方式?(求思路)
類似
result={ c.tel : c for c in company_list}.values()
應該就行了。
{ ... } 這個是 dict comprehension. 裡面做的
簡單來說就是用你原本的 list,建一個 dict.
Key 是用 每個 element 的 tel field, Value 則
是element 本身(你的 company)
有重覆的key 的話,後來的會覆蓋掉之前的值。
.values() 就是從上面那個 dict 取得所有值。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.130.130.217
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1551158335.A.C00.html
推
02/26 13:27,
6年前
, 1F
02/26 13:27, 1F
推
02/27 04:14,
6年前
, 2F
02/27 04:14, 2F
→
02/27 04:14,
6年前
, 3F
02/27 04:14, 3F
→
02/27 04:16,
6年前
, 4F
02/27 04:16, 4F
→
02/27 09:39,
6年前
, 5F
02/27 09:39, 5F
→
02/27 09:39,
6年前
, 6F
02/27 09:39, 6F
→
02/27 09:40,
6年前
, 7F
02/27 09:40, 7F
推
02/27 16:49,
6年前
, 8F
02/27 16:49, 8F
→
02/27 16:50,
6年前
, 9F
02/27 16:50, 9F
→
02/27 16:50,
6年前
, 10F
02/27 16:50, 10F
→
02/27 16:51,
6年前
, 11F
02/27 16:51, 11F
推
02/27 16:57,
6年前
, 12F
02/27 16:57, 12F
→
02/27 16:57,
6年前
, 13F
02/27 16:57, 13F
→
02/27 23:08,
6年前
, 14F
02/27 23:08, 14F
推
02/28 16:04,
6年前
, 15F
02/28 16:04, 15F
→
02/28 16:04,
6年前
, 16F
02/28 16:04, 16F
→
03/01 08:36,
6年前
, 17F
03/01 08:36, 17F
推
03/02 08:12,
6年前
, 18F
03/02 08:12, 18F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章