小技巧
Posted one-tom
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小技巧相关的知识,希望对你有一定的参考价值。
按照a,b中每个字符串的第一个值,合并成c如下:
a = [
‘a,1‘,
‘b,3,22‘,
‘c,3,4‘,
]
b = [
‘a,2‘,
‘b,1‘,
‘d,5‘,
]
c=[‘a,1,2‘, ‘b,3,22,1‘, ‘c,3,4‘, ‘5‘]
dic=dict([(i[0],i) for i in a]) print(dic) # 组成元组形式,然后生成字典形式 for v in b: if dic.get(v[0]): dic[v[0]]=dic[v[0]]+v[1:] else: dic[v[0]]=v[2:] print(list(dic.values()))
以上是关于小技巧的主要内容,如果未能解决你的问题,请参考以下文章