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