Truy cập phần tử
Bài học 3 trên 11 trong khóa học Tập hợp trong Python của Coddy.
Trong Python, không giống như danh sách hoặc tuple, tập hợp không hỗ trợ truy cập trực tiếp bằng chỉ số hoặc cắt lát. Tuy nhiên, bạn có thể lặp qua các phần tử hoặc kiểm tra xem một phần tử có tồn tại trong tập hợp hay không.
Lặp qua tập hợp:
Bạn có thể dùng vòng lặp for để lặp qua tất cả các phần tử trong một tập hợp. Vì tập hợp không có thứ tự, các phần tử sẽ được trả về theo thứ tự tùy ý.
fruits = {"apple", "banana", "cherry"} for fruit in fruits: print(fruit)Kiểm tra sự tồn tại:
Bạn có thể dùng từ khóa in để kiểm tra xem một phần tử có tồn tại trong tập hợp hay không. Đây là cách kiểm tra phần tử có thuộc tập hợp hay không một cách nhanh chóng và hiệu quả.
fruits = {"apple", "banana", "cherry"} print("banana" in fruits) # Đầu ra: True print("orange" in fruits) # Đầu ra: False
Bạn không thể truy cập trực tiếp các phần tử trong tập hợp bằng chỉ số, nhưng những phương pháp này giúp bạn làm việc với các phần tử trong tập hợp linh hoạt hơn.
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Thử thách
DễBạn được cho một tập hợp. Hãy duyệt qua tập hợp đó và in ra từng phần tử.
Tự làm thử
my_set = {"apple", "banana", "cherry", "date", "elderberry"}
Tất cả bài học trong Tập hợp trong Python
Tự luyện tập: Trình biên dịch Python online