Kiểu dữ liệu Set() trong Python - Trần Đức Hiếu

Python Set Data Type

 


Python Set Data Type

Trong Python, set là một kiểu dữ liệu mà nó chứa một tập hợp các phần tử duy nhất không lặp lại. Các phần tử trong một set không có thứ tự cụ thể và không thể truy cập thông qua chỉ mục như trong danh sách. Set trong Python thường được sử dụng để thực hiện các phép toán tập hợp như hợp, giao, hoặc phần tử bị thiếu.

  • Khởi tạo set: Bạn có thể khởi tạo một set bằng cách sử dụng dấu ngoặc nhọn {} hoặc hàm set().
  • Set không chứa các phần tử lặp lại: Mỗi phần tử trong set là duy nhất, không thể lặp lại.
  • Phép toán tập hợp: Set hỗ trợ các phép toán tập hợp như hợp, giao, hiệu, và phần tử bị thiếu.
  • Thay đổi set: Set là một kiểu dữ liệu thay đổi được, có nghĩa là bạn có thể thêm hoặc loại bỏ các phần tử sau khi tạo set.

Ví dụ Python


    # Danh sách ban đầu có thể chứa các phần tử trùng lặp
    original_list = [1, 2, 2, 3, 4, 4, 5]

    # Sử dụng set để loại bỏ các phần tử trùng lặp
    unique_set = set(original_list)

    # Chuyển set thành danh sách nếu cần thiết
    unique_list = list(unique_set)

    # In danh sách mới không có phần tử trùng lặp
    print("Danh sách mới không có phần tử trùng lặp:", unique_list)
    

Post a Comment

Mới hơn Cũ hơn