Bảng cheat các phương thức danh sách Python

Hướng dẫn tham khảo nhanh về các thao tác với danh sách Python. Nắm vững cách thêm, chèn, xóa, sắp xếp và cắt các phần tử.

Sửa đổi các thành phần danh sách

Các phương pháp thêm, cập nhật hoặc xóa các mục trong danh sách.

Phương thức/Chức năngCú phápMô tả
append()my_list.append(item)Thêm một phần tử vào cuối danh sách.
extend()my_list.extend(iterable)Nối tất cả các phần tử của một iterable vào danh sách.
insert()my_list.insert(index, item)Chèn một phần tử vào một vị trí được chỉ định.
remove()my_list.remove(item)Loại bỏ sự xuất hiện đầu tiên của mục được chỉ định. Tăng ValueError nếu không tìm thấy.
pop()my_list.pop([index])Xóa và trả về mục tại chỉ mục đã chỉ định (mặc định là mục cuối cùng).

Liệt Kê Tiện Ích & Thứ Tự

Các phương pháp tìm kiếm, sắp xếp và sao chép danh sách.

Phương thức/Chức năngCú phápMô tả
sort()my_list.sort(reverse=False, key=None)Sắp xếp danh sách tại chỗ.
reverse()my_list.reverse()Đảo ngược thứ tự của các thành phần danh sách tại chỗ.
index()my_list.index(item)Trả về chỉ mục lần xuất hiện đầu tiên của mục được chỉ định.
clear()my_list.clear()Loại bỏ tất cả các phần tử khỏi danh sách.

Tập lệnh demo tương tác

run_all_cheat_methods.py
Chạy trong Trình chỉnh sửa
# append()
my_list.append(item)

# extend()
my_list.extend(iterable)

# insert()
my_list.insert(index, item)

# remove()
my_list.remove(item)

# pop()
my_list.pop([index])

# sort()
my_list.sort(reverse=False, key=None)

# reverse()
my_list.reverse()

# index()
my_list.index(item)

# clear()
my_list.clear()

Câu hỏi thường gặp

Sự khác biệt giữa nối thêm() và mở rộng() là gì?

append() thêm đối số của nó dưới dạng một phần tử vào cuối danh sách, trong khi đó, phần mở rộng() lặp lại đối số của nó và thêm từng phần tử riêng biệt.

Làm cách nào để đảo ngược danh sách mà không sửa đổi nó?

Sử dụng hàm đảo ngược() hoặc sử dụng tính năng cắt danh sách: my_list[::-1].

Chủ đề liên quan

Tài nguyên Python được đề xuất

Mở rộng kiến thức của bạn với các hướng dẫn tương tác, bảng ghi chú và so sánh mã có liên quan.