Bảng cheat phương thức Python Tuple
Làm chủ các bộ dữ liệu Python. Tìm hiểu lý do tại sao chúng không thể thay đổi, cách truy cập chúng và cách sử dụng các phương thức count() và index().
Các phương thức tích hợp Tuple
Vì các bộ dữ liệu là bất biến nên chúng chỉ hỗ trợ các phương pháp truy xuất và tìm kiếm cơ bản.
| Phương thức/Chức năng | Cú pháp | Mô tả |
|---|---|---|
| count() | my_tuple.count(item) | Trả về số lần mục được chỉ định xuất hiện trong bộ dữ liệu. |
| index() | my_tuple.index(item) | Trả về chỉ mục lần 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. |
Lập chỉ mục, giải nén và vận hành Tuple
Các quy tắc cú pháp phổ biến để truy cập, giải nén và kết hợp các bộ dữ liệu.
| Phương thức/Chức năng | Cú pháp | Mô tả |
|---|---|---|
| Indexing | item = my_tuple[index] | Truy xuất phần tử ở vị trí được lập chỉ mục 0 đã chỉ định. |
| Unpacking | a, b = my_tuple | Gán giá trị của các phần tử tuple cho các biến riêng lẻ. |
| Concatenation | new_tuple = t1 + t2 | Kết hợp hai hoặc nhiều bộ dữ liệu thành một bộ dữ liệu mới. |
| Repetition | new_tuple = t * 3 | Lặp lại bộ dữ liệu một số lần nhất định. |
Tập lệnh demo tương tác
# count()
my_tuple.count(item)
# index()
my_tuple.index(item)
# Indexing
item = my_tuple[index]
# Unpacking
a, b = my_tuple
# Concatenation
new_tuple = t1 + t2
# Repetition
new_tuple = t * 3Câu hỏi thường gặp
Tại sao các bộ dữ liệu không thay đổi được trong Python?
Tính bất biến làm cho các bộ dữ liệu nhanh hơn danh sách, an toàn khỏi sự sửa đổi ngẫu nhiên và cho phép chúng được sử dụng làm khóa từ điển hoặc thành phần tập hợp.
Làm thế nào để bạn xác định một bộ dữ liệu với một phần tử duy nhất?
Bạn phải bao gồm dấu phẩy ở cuối, ví dụ: (single_item,). Không có dấu phẩy, Python coi nó như một biểu thức được ngoặc đơn tiêu chuẩn.
Chủ đề liên quan
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ử.
Bảng cheat phương thức PythonHướng dẫn đầy đủ về các thao tác thiết lập Python. Tìm hiểu cách thêm, xóa và thực hiện các phép toán tập hợp toán học như hợp và giao.
Bảng ghi chú về Bộ sưu tập & Cấu trúc dữ liệu PythonHướng dẫn đầy đủ về mô-đun bộ sưu tập Python và cấu trúc dữ liệu gốc. Tìm hiểu danh sách, ký tự, bộ, bộ dữ liệu, deques và bộ dữ liệu được đặt tên.
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.
Bộ dữ liệu Python
Hiểu các bộ dữ liệu Python. Tìm hiểu thời điểm sử dụng bộ dữ liệu trong danh sách, cách giải nén bộ dữ liệu hoạt động và tính bất biến đảm bảo an toàn dữ liệu như thế nào.
Cách sắp xếp danh sách trong Python
Tìm hiểu cách sắp xếp danh sách trong Python bằng phương thức Sort() và hàm Sort(). Khám phá các ví dụ về sắp xếp khóa tùy chỉnh và thứ tự đảo ngược.
Python vs JavaScript: Ngôn ngữ lập trình nào tốt nhất?
So sánh toàn diện giữa Python và JavaScript. Khám phá sự khác biệt về cú pháp, hiệu suất, trường hợp sử dụng (phụ trợ so với giao diện người dùng) và các ví dụ về mã hóa.