一、list 合并
第一种方法:
1
2
3
4
5
6
7
|
a = [ 91 , 95 , 97 , 99 ] b = [ 92 , 93 , 96 , 98 ] c = a + b # 合并 c.sort() # 排序 正序 print (c) c.sort(reverse = True ) # 排序 倒序 print (c) |
第二种方法:
1
2
3
4
5
|
a = [ 91 , 95 , 97 , 99 ] b = [ 92 , 93 , 96 , 98 ] a[ 0 : 0 ] = b # 合并 a.sort() print (a) |
第三种方法:
1
2
3
4
5
|
a = [ 91 , 95 , 97 , 99 ] b = [ 92 , 93 , 96 , 98 ] a + = b # 合并 a.sort() print (a) |
第四种方法:
1
2
3
4
5
|
a = [ 91 , 95 , 97 , 99 ] b = [ 92 , 93 , 96 , 98 ] a.extend(b) # 合并 a.sort() print (a) |
第五种方法:这里是把整个列表b放入a里,不建议使用
1
2
3
4
|
a = [ 91 , 95 , 97 , 99 ] b = [ 92 , 93 , 96 , 98 ] a.append(b) # 合并 print (a) |
二、str 合并
第一种:
1
2
3
|
a = '你叫:' b = '小明' print (a + b) |
第二种:
1
2
3
|
a = '你叫:' b = '小明' print ( "%s%s" % (a, b)) |
三、dict 合并
第一种:
1
2
3
4
5
|
y = { 'a' : 10 , 'b' : 8 } t = { 'd' : 6 , 'c' : 4 } # 把t和并到y里面 y.update(t) print (y) |
第二种:
1
2
3
|
y = { 'a' : 10 , 'b' : 8 } t = { 'd' : 6 , 'c' : 4 } print ({ * * y, * * t}) # 字典拆分,关键字 |
第三种:
1
2
3
4
5
|
y = { 'a' : 10 , 'b' : 8 } t = { 'd' : 6 , 'c' : 4 } f = dict (y) # 字典构造器 f.update(t) # 更新 print (f) |
第四种:
1
2
3
4
|
y = { 'a' : 10 , 'b' : 8 } t = { 'd' : 6 , 'c' : 4 } c = dict ( list (y.items()) + list (t.items())) print (c) |
到此这篇关于分享几种python 变量合并方法的文章就介绍到这了,更多相关python 变量合并内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://blog.csdn.net/weixin_44750991/article/details/114673046