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:
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'}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ứcupdate().fruits = {"apple", "banana", "cherry"} fruits.update(["elderberry", "fig", "grape"]) print(fruits) # Đầu ra: {'apple', 'banana', 'cherry', 'elderberry', 'fig', 'grape'}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'}
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ễ- Tạo một tập hợp có tên
my_setchứa các phần tử sau:"apple","banana"và"cherry". - Dùng phương thức
add()để thêm phần tử"date"vào tập hợp. - Dùng phương thức
update()để thêm các phần tử"elderberry"và"fig"vào tập hợp. - 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. - 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