Menu
CoddyTech

Thêm phần tử

Bài học 4 trên 11 trong khóa học Tập hợp trong Python của Coddy.

Tập hợp có thể thay đổi, nghĩa là bạn có thể sửa đổi chúng sau khi tạo bằng cách thêm phần tử mới. Python cung cấp một số cách để thêm phần tử vào tập hợp:

  1. Dùng phương thức add():

    Phương thức add() thêm một phần tử vào tập hợp. Nếu phần tử đó đã có trong tập hợp, tập hợp sẽ không thay đổi.

    fruits = {"apple", "banana", "cherry"}
    fruits.add("date")
    print(fruits)  # Đầu ra: {'apple', 'banana', 'cherry', 'date'}
  2. Dùng phương thức update():

    Phương thức update() có thể thêm nhiều phần tử vào tập hợp. Bạn có thể truyền một danh sách, tuple, chuỗi hoặc tập hợp khác cho phương thức update().

    fruits = {"apple", "banana", "cherry"}
    fruits.update(["elderberry", "fig", "grape"])
    print(fruits)  # Đầu ra: {'apple', 'banana', 'cherry', 'elderberry', 'fig', 'grape'}
  3. Dùng update() với các đối tượng có thể lặp khác nhau:

    Phương thức update() cũng có thể nhận các đối tượng có thể lặp khác, chẳng hạn như chuỗi hoặc tập hợp.

    fruits = {"apple", "banana", "cherry"}
    fruits.update("date")  # Thêm từng ký tự trong "date"
    print(fruits)  # Đầu ra: {'apple', 'banana', 'cherry', 'd', 'a', 't', 'e'}
    
    fruits.update({"elderberry", "fig"})
    print(fruits)  # Đầu ra: {'apple', 'banana', 'cherry', 'elderberry', 'fig', 'd', 'a', 't', 'e'}
quiz iconTự kiểm tra

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 độ.

quiz iconTự kiểm tra

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 độ.

challenge icon

Thử thách

Dễ
  1. Tạo một tập hợp có tên my_set chứa các phần tử sau: "apple", "banana" và "cherry".
  2. Dùng phương thức add() để thêm phần tử "date" vào tập hợp.
  3. Dùng phương thức update() để thêm các phần tử "elderberry" và "fig" vào tập hợp.
  4. Dùng phương thức update() với một danh sách để thêm các phần tử "grape" và "honeydew" vào tập hợp.
  5. In ra tập hợp cuối cùng

Tự làm thử

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