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

Cú pháp đúng tạo Tuple trong Python

Tuple là collection immutable, các item phân cách bằng dấu phẩy, tùy chọn bao quanh bởi ngoặc đơn ().

Các dạng

>>> T1 = (1, 'one', 3.45, [1, 2, 3])
>&>> T2 = 1, 2, 3, 4           # không ngoặc đơn

# Tuple rỗng
>>> T3 = ()
>>> T3
()

# Tuple 1 phần tử — BẮT BUỘC dấu phẩy
>>> T4 = 10,
>>> T4 = (5,)
>>> type(T4)
<class 'tuple'>

Nếu viết (5) → Python hiểu là số nguyên 5 (grouping), không phải tuple.

Đặc điểm

  • Immutable: không sửa, thêm, xóa được sau khi tạo.
  • Hỗ trợ index, slice, unpacking.
  • Dùng làm key dict nếu toàn bộ phần tử immutable.