How to Append Another List to a Existing List in Python? (Differ
- 时间:2020-09-09 14:04:20
- 分类:网络文摘
- 阅读:153 次
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) —
推荐阅读:女性在特殊时期饮食需要注意,不能吃这些食物 此菜肴脆嫩爽口肉香浓郁且色香味俱全,为冬季百吃不厌的佳肴 枸杞子吃法正确才能更好吸收营养,但人在出现状况时最好别吃它 土豆是一种非常普通的蔬菜,但其营养保健价值令人难以置信 大家别忘了喝碗营养丰富的腊八粥,它对女性朋友的好处尤其多 经常吃一点柚子好处多,柚子皮的作用也不少,以后别再浪费啦 牛奶是常见的营养饮品,如果选择不对,既浪费钱还影响健康 香蕉对身体健康有很多好处,教你用香蕉做一道美味粥吧 香菇与洋葱搭配在一起营养全面,使得保健功效会更好 分数的运算古代的分数除法
- 评论列表
-
- 添加评论