python培训之list怎么合并

发布时间:2022-10-21 09:40:12 人气:171 作者:多测师

  python中两个列表合并:

  a=[1, 2, 3, 4, 5, 6]

  b=['a', 'b', 'c', 'd']

  合并方法1:

  a+b 如下:

  >>> a=[1,2,3,4,5,6]

  >>> b=['a','b','c','d']

  >>> a+b

  [1, 2, 3, 4, 5, 6, 'a', 'b', 'c', 'd']

  合并方法2:

  a+=b 这时 a 的值变成了合并后的结果,如下:

  >>> a=[1,2,3,4,5,6]

  >>> b=['a','b','c','d']

  >>> a+=b

  >>> a

  [1, 2, 3, 4, 5, 6, 'a', 'b', 'c', 'd']

python培训之list怎么合并

  合并方法3:

  a.extend(b) 和 += 结果一样,输出 a 如下:

  >>> a=[1,2,3,4,5,6]

  >>> b=['a','b','c','d']

  >>> a.extend(b)

  >>> a

  [1, 2, 3, 4, 5, 6, 'a', 'b', 'c', 'd']

  合并方法4:

  a.append(b) 将 b 看成 list 一个元素和 a 合并成一个新的list,合并后的结果输入 a 如下:

  >>> a=[1,2,3,4,5,6]

  >>> b=['a','b','c','d']

  >>> a.append(b)

  >>> a

  [1, 2, 3, 4, 5, 6, ['a', 'b', 'c', 'd']]

  合并方法5:

  a[0:0] = b 使用切片,如下:

  >>> a=[1,2,3,4,5,6]

  >>> b=['a','b','c','d']

  >>> a[0:0]=b

  >>> a

  ['a', 'b', 'c', 'd', 1, 2, 3, 4, 5, 6]

  以上内容为大家介绍了python培训之list怎么合并,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线