c语言sscanf函数的用法是什么
263
2022-09-24
【python】list append()和extend()区别
list append() ---》添加一个对象整体
extend() ----》添加迭代的对象
append()
添加单一元素在末尾
my_list = ['geeks', 'for'] my_list.append('geeks') print(my_list)
output:
['geeks', 'for', 'geeks']
添加一个list后,也是只添加一个list对象
my_list = ['geeks', 'for', 'geeks'] another_list = [6, 0, 4, 1] my_list.append(another_list) print(my_list)
output:
['geeks', 'for', 'geeks', [6, 0, 4, 1]]
extend()
迭代的添加每一个元素到list中,如果添加一个list则会添加list中元素个数的数量元素
my_list = ['geeks', 'for'] another_list = [6, 0, 4, 1] my_list.extend(another_list) print(my_list)
outputs:
['geeks', 'for', 6, 0, 4, 1]
my_list = ['geeks', 'for'] another_list = [6, 0, 4, [1, 2]] my_list.extend(another_list) print(my_list)
output:
['geeks', 'for', 6, 0, 4, [1, 2]]
字符串是iterable,所以会添加每一个字符到list中
my_list = ['geeks', 'for', 6, 0, 4, 1] my_list.extend('geeks') print(my_list)
outputs:
['geeks', 'for', 6, 0, 4, 1, 'g', 'e', 'e', 'k', 's']
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~