Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách thêm (append) đối tượng vào list trong Python?


Để thêm một phần tử vào cuối list, dùng append().

Ví dụ

my_list = [2, 3, 1, -4, -1, -4]
my_list.append(8)
print(my_list)  # [2, 3, 1, -4, -1, -4, 8]

Muốn chèn tại vị trí cụ thể, dùng insert(pos, obj).

Ví dụ

my_list = [2, 3, 1, -4, -1, -4]
my_list.insert(1, 0)
print(my_list)  # [2, 0, 3, 1, -4, -1, -4]

Nối 2 list (thêm tất cả phần tử của list khác vào cuối), dùng extend().

Ví dụ

my_list = [2, 3, 1, -4, -1, -4]
another_list = ["a", "b"]
my_list.extend(another_list)
print(my_list)  # [2, 3, 1, -4, -1, -4, 'a', 'b']

Tóm tắt: append – thêm 1 phần tử (có thể là list → nested); extend – thêm nhiều phần tử từ iterable (flatten); insert – chèn tại vị trí; + – tạo list mới.