Python List 对象的 append 和 extend 的区别

1.append: Appends object at end

    x = [1, 2, 3]
    x.append([4, 5])    
x = [1, 2, 3, [4, 5]]

2. extend: Extends list by appending elements from the iterable

x = [1, 2, 3]
x.extend([4, 5])
x = [1, 2, 3, 4, 5]

类似 c# 的 Add 和 AddRange

reference: https://stackoverflow.com/questions/252703/append-vs-extend

posted on 2022-04-20 10:56  norsd  阅读(11)  评论(0)    收藏  举报  来源

导航