How to Append Another List to a Existing List in Python? (Differ
- 时间:2020-09-09 14:04:20
- 分类:网络文摘
- 阅读:169 次
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) —
推荐阅读:Compute the Deepest Leaves Sum of a Binary Tree using BFS or DFS Microbit Programming: Snake Game with Growing Body and Greedy St How to Make a Simple Snake Game in Javascript? Integration Tests Using PHPUnit to Ensure Your Website is Workin Find Out the Longest Arithmetic Sequence in Array Using Dynamic Find Numbers with Even Number of Digits using the Reduce Functio How to Convert Blogging Leads into Sales 24 Things Your WordPress Form Plugin Can Do Besides Create A Con Blogging and Finance Management: How to Secure Your Financial Fu 9 Easy-to-Use SEO Tips to Boost Your Site’s Visibility Today
- 评论列表
-
- 添加评论