How to Append Another List to a Existing List in Python? (Differ
- 时间:2020-09-09 14:04:20
- 分类:网络文摘
- 阅读:136 次
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) —
推荐阅读:Tools and Resources to Help Create Your Next Content Calendar 5 Tips for Capturing More Leads on Your Blog Don’t Fall Victim to the Content Overproduction Trap Are You Taking Advantage Of These Free WordPress Marketing Plugi What Content Marketers Can Learn from Game of Thrones All You Need To Know About How Small Business Should Handle Soci Should You Add Live Chat to Your Blog? Food Blogger Accuses Fast Food Giant Of Stealing His Recipe Back To School 2016: How To Rock (And Profit) With Sales And Mar The Five Fundamentals to Creating a Powerhouse Blog
- 评论列表
-
- 添加评论