作者busystudent (busystudent)
看板Python
標題[問題] 詢問list如行相加
時間Sun Jan 31 22:06:42 2016
hi 我想詢問list若有重複的標籤該如何相加
我有三組list,內容為個人所收藏的標籤與其收藏次數,如下所示:
link_a = ['a','b','c']
bookmark_a = ['1','2','3']
link_b = ['b','c']
bookmark_c = ['4','5']
link_c = ['a']
bookmark_c = ['6']
我想做些計算,得到如下面的結果
answer_link_all = ['a','b','c']
answer_bookmark_all = ['7','6','8']
其實我一開始是打算 link_a+link_b = ['a','b','c','b','c']後來發現,名稱會
重複,像是重複出現'b'和'c'之類的,所以打算寫一個if判斷式,可是考慮到又
有bookmark要去計算,就感到怪怪的,請大家給我提示,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.110.158.25
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1454249204.A.70C.html
推 secondsee: 改用dict? 01/31 22:26
→ busystudent: 感謝解答! 02/01 15:37
→ busystudent: eight0網友 ,感謝你的留言解答!! 02/01 15:38