Tuples là một cơ bản khácPythoncấu trúc dữ liệu.
Chúng cho phép bạn tạo các nhóm đối tượng bất biến. Điều này có nghĩa là sau khi một tuple được tạo, nó không thể được sửa đổi. Bạn không thể thêm hoặc xóa các mục.
Chúng được tạo theo cách tương tự như danh sách, nhưng sử dụng dấu ngoặc đơn thay vì dấu ngoặc vuông:
names = ("Roger", "Syd")
Một tuple được sắp xếp, giống như một danh sách, vì vậy bạn có thể nhận các giá trị của nó tham chiếu đến giá trị chỉ mục:
names[0] # "Roger"
names[1] # "Syd"
Bạn cũng có thể sử dụngindex()
phương pháp:
names.index('Roger') # 0
names.index('Syd') # 1
Giống như với chuỗi và danh sách, việc sử dụng chỉ mục phủ định sẽ bắt đầu tìm kiếm từ cuối:
names[-1] # True
Bạn có thể đếm các mục trong một bộ vớilen()
chức năng:
len(names) # 2
Bạn có thể kiểm tra xem một mục có được chứa trong một bộin
nhà điều hành:
print("Roger" in names) # True
Bạn cũng có thể trích xuất một phần của bộ tuple, bằng cách sử dụng các lát:
names[0:2] # ('Roger', 'Syd')
names[1:] # ('Syd',)
Nhận số lượng các mục trong một bộ bằng cách sử dụnglen()
hàm toàn cục, giống như chúng ta đã sử dụng để lấy độ dài của một chuỗi:
len(names) #2
Bạn có thể tạo một phiên bản được sắp xếp của một tuple bằng cách sử dụngsorted()
chức năng toàn cục:
sorted(names)
Bạn có thể tạo một bộ giá trị mới từ các bộ giá trị hiện có bằng cách sử dụng+
nhà điều hành:
newTuple = names + ("Vanille", "Tina")
Các hướng dẫn về python khác:
- Giới thiệu về Python
- Cài đặt Python 3 trên macOS
- Chạy các chương trình Python
- Python 2 so với Python 3
- Những điều cơ bản khi làm việc với Python
- Các kiểu dữ liệu Python
- Toán tử Python
- Chuỗi Python
- Python Booleans
- Số Python
- Python, Chấp nhận đầu vào
- Câu lệnh điều khiển Python
- Danh sách Python
- Python Tuples
- Bộ Python
- Từ điển Python
- Các hàm Python
- Đối tượng Python
- Python Loops
- Mô-đun Python
- Các lớp Python
- Thư viện chuẩn Python
- Gỡ lỗi Python
- Phạm vi biến Python
- Python, chấp nhận các đối số từ dòng lệnh
- Đệ quy Python
- Các hàm lồng nhau trong Python
- Các hàm Lambda trong Python
- Python Closures
- Môi trường ảo Python
- Sử dụng GoPro làm webcam từ xa bằng Python
- Python, cách tạo danh sách từ một chuỗi
- Trình trang trí Python
- Python Docstrings
- Tìm hiểu nội tâm Python
- Chú thích Python
- Python, cách liệt kê các tệp và thư mục trong một thư mục
- Python, cách kiểm tra xem một số là số lẻ hay số chẵn
- Python, cách lấy chi tiết của một tệp
- Python, cách kiểm tra xem tệp hoặc thư mục có tồn tại hay không
- Ngoại lệ Python
- Python, cách tạo thư mục
- Python, cách tạo tệp trống
- Python, câu lệnh `with`
- Python, tạo một yêu cầu mạng
- Python, cài đặt các gói của bên thứ 3 bằng cách sử dụng `pip`
- Python, đọc nội dung của một tệp