How to Append Another List to a Existing List in Python? (Differ
- 时间:2020-09-09 14:04:20
- 分类:网络文摘
- 阅读:156 次
Let’s you have a list in Python:
1 | a = [1, 2, 3, 4] |
a = [1, 2, 3, 4]
And you have another list in Python:
1 | b = [5, 6, 7, 8] |
b = [5, 6, 7, 8]
You can concatenate two lists by simply using + operator, which will leave both lists untouched and return a copy of the concatenated list.
1 | a + b # [1, 2, 3, 4, 5, 6, 7, 8] |
a + b # [1, 2, 3, 4, 5, 6, 7, 8]
You can use extend() method of the array, which allows us to append all the elements from another list to it. This will modify the original list.
1 2 3 | # c is None c = a.extend(b) # a is now [1, 2, 3, 4, 5, 6, 7, 8] |
# c is None c = a.extend(b) # a is now [1, 2, 3, 4, 5, 6, 7, 8]
The append() on the other hand, appends an element to the list. For example,
1 2 3 | a = [1, 2, 3, 4] a.append(5) # a is now [1, 2, 3, 4, 5] |
a = [1, 2, 3, 4] a.append(5) # a is now [1, 2, 3, 4, 5]
The append returns None. You can use append to achieve what the extend does.
1 2 3 | def extend(a, b): for x in b: a.append(x) |
def extend(a, b):
for x in b:
a.append(x)–EOF (The Ultimate Computing & Technology Blog) —
推荐阅读:整理6款站长赚钱方法 希望对你有所帮助 个人站长们常见的很多个网站盈利模式总结 春季饮食宜润肺,常吃炖梨既滋润又养人,口感甜香味道美 这道小学应用题比较难,解题关键是求相遇时间 豆腐搭配鸡蛋做出香酥可口的丸子,营养也很丰富 这道小学奥数题难倒多数学生,解题关键是比例 分享茄子的家常做法,吃起来不油腻,营养美味又下饭 中华人民共和国慈善法(主席令第四十三号) 中华人民共和国深海海底区域资源勘探开发法(主席令第四十二号) 全国人民代表大会常务委员会关于修改《中华人民共和国人口与计划生育法》的决定(主席令第四十一号)
- 评论列表
-
- 添加评论