python extended,python list中的append 与 extended 的区别
append:
說明:append() 方法用于在列表末尾添加新的對(duì)象。
使用方法: list.append(obj)? # obj?添加到列表末尾的對(duì)象;該方法無返回值,但是會(huì)修改原來的列表。
extend:
說明:extend() 函數(shù)用于在列表末尾一次性追加另一個(gè)序列中的多個(gè)值(用新列表擴(kuò)展原來的列表)。
使用方法: list.extend(seq)? #?seq 元素列表;該方法沒有返回值,但會(huì)在已存在的列表中添加新的列表內(nèi)容。
# 兩者的區(qū)別
list_a = [123, 'asd', 'Java', 'C++']
list_b = [123, 'asd', 'Python', 'C#']
list_c = ['R', 456];
list_a.append( 2019 )
print(list_a)
list_a.append(list_c)
print(list_a)
list_b.extend([2019])
print(list_b)
list_b.extend(list_c)
print(list_b)
# 兩者的結(jié)果:
[123, 'asd', 'Java', 'C++', 2019]
[123, 'asd', 'Java', 'C++', 2019, ['R', 456]]
[123, 'asd', 'Python', 'C#', 2019]
[123, 'asd', 'Python', 'C#', 2019, 'R', 456]
總結(jié)
以上是生活随笔為你收集整理的python extended,python list中的append 与 extended 的区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 中 t怎么打开,怎么在PHP项目
- 下一篇: 1090公里超长续航!比亚迪宋Pro D