Phần 9 – Sử dụng Tuple trong lập trình Python cơ bản

Trong lập trình Python cơ bản, Tuple là một kiểu dữ liệu không thay đổi (immutable), nghĩa là các phần tử của nó không thể được thay đổi sau khi nó được khởi tạo. Tuples được biểu diễn bằng cặp ngoặc đơn () và các phần tử trong tuple được phân tách bằng dấu phẩy (,).

Dưới đây là một số cách sử dụng Tuple trong lập trình Python:

1.Khởi tạo Tuple:

my_tuple = ()  # Tuple rỗng
my_tuple = (1, 2, 3)  # Tuple chứa các phần tử 1, 2, 3
my_tuple = ("apple", "banana", "cherry")  # Tuple chứa các phần tử chuỗi

2.Truy cập phần tử trong Tuple:

my_tuple = (1, 2, 3, 4, 5)
print(my_tuple[0])  # Output: 1
print(my_tuple[2])  # Output: 3

3.Hỗ trợ slicing (lấy một phần của Tuple):

my_tuple = (1, 2, 3, 4, 5)
print(my_tuple[1:4])  # Output: (2, 3, 4)
print(my_tuple[:3])  # Output: (1, 2, 3)
print(my_tuple[2:])  # Output: (3, 4, 5)

4.Tuple không thể thay đổi (immutable):

my_tuple = (1, 2, 3)
my_tuple[0] = 4  # Lỗi! Không thể thay đổi giá trị của Tuple

5. Unpacking Tuple (gán giá trị của Tuple cho các biến):

my_tuple = (1, 2, 3)
a, b, c = my_tuple
print(a)  # Output: 1
print(b)  # Output: 2
print(c)  # Output: 3

6.Duyệt Tuple:

my_tuple = (1, 2, 3)
for item in my_tuple:
    print(item)

7.Sử dụng hàm len() và in:

my_tuple = (1, 2, 3)
print(len(my_tuple))  # Output: 3
print(2 in my_tuple)  # Output: True

Tuple có thể được sử dụng khi bạn muốn lưu trữ một tập hợp các phần tử mà không muốn chúng bị thay đổi sau khi khởi tạo. Ngoài ra, Tuple cũng được sử dụng khi bạn muốn truyền một tập hợp các giá trị không thay đổi như các tham số cho một hàm trong lập trình python cơ bản.

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top