PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 比對兩個串列,缺少的項目加上'--'
作者:
giftedguilt
2018-01-23 11:27:15
先感謝各位撥空進來看這篇
如題,網路上嘗試過各種關鍵字組合,都找不到有人問過類似的問題
目前我有比對兩個串列的需求,大概像這樣:
list1 = ['a', 'b', 'c', 'd', 'e', 'f']
list2 = [['a', 1], ['b', 2], ['d', 4], ['e', 5]]
如果我想要比對兩個串列,讓list2缺少的'c', 'f'兩項補上變成
list2 = [['a', 1], ['b', 2], ['
作者:
vi000246
(Vi)
2018-01-23 11:40:00
loop list1 如果list2沒有這個元素就補上--
作者: vfgce (小兵)
2018-01-23 13:58:00
d=dict(list2)c=[[x,d.get(x)] if d.get(x) else ['--','--'] for x in\list1]]print(c)
作者:
giftedguilt
2018-01-23 18:59:00
非常感謝!
繼續閱讀
[問題] Django 的小問題
ntumath
[問題] VS code 找不到library
owem0410
[問題] Python3 request問題
GGHOWIN
[問題] 如何避免顯示fatal error
hsr336526
[問題] 請問有無可修改檔案屬性的套件?
koshi0413
[問題] 關於scrapy中,程式碼運作的問題
jamesxxx1997
[問題] 請問generator的send方法
Tomcat
[情報] 線上8小時爬蟲課程/64折倒數3天
va12024
Re: [問題] 判斷布林值的問題
MOONY135
[問題] Windows重導向stdout至檔案發生編碼錯誤
danny0838
Links
booklink
Contact Us: admin [ a t ] ucptt.com