Rumah > Artikel > pembangunan bahagian belakang > Buat koleksi menggunakan fungsi set() Python
Gunakan fungsi set() Python untuk mencipta set
Dalam Python, set (set) ialah jenis data tidak tertib dan boleh ubah yang terdiri daripada elemen unik dan tidak berulang. Berbanding dengan senarai dan tupel, set mempunyai kelajuan carian yang lebih pantas dan tidak membenarkan unsur pendua. Set ialah struktur data yang sangat berguna apabila bekerja dengan data yang memerlukan keunikan.
Fungsi set() dalam Python boleh digunakan untuk mencipta set baharu. Apabila menggunakan fungsi set(), anda boleh memasukkan objek boleh lelar sebagai parameter, seperti senarai, tuple atau rentetan. Berikut ialah beberapa kod contoh yang menunjukkan cara membuat set menggunakan fungsi set():
Cipta set kosong
my_set = set() print(my_set) # 输出 set()
Cipta set yang mengandungi elemen
my_set = set([1, 2, 3, 4, 5]) print(my_set) # 输出 {1, 2, 3, 4, 5}
Cipta set yang mengandungi rentetan
my_set = set("Hello") print(my_set) # 输出 {'o', 'l', 'H', 'e'}
set1 = set([1, 2, 3]) set2 = set([3, 4, 5]) union_set = set1.union(set2) print(union_set) # 输出 {1, 2, 3, 4, 5}
set1 = set([1, 2, 3]) set2 = set([3, 4, 5]) intersection_set = set1.intersection(set2) print(intersection_set) # 输出 {3}
set1 = set([1, 2, 3]) set2 = set([3, 4, 5]) difference_set = set1.difference(set2) print(difference_set) # 输出 {1, 2}
set1 = set([1, 2, 3]) set2 = set([3, 4, 5]) symmetric_difference_set = set1.symmetric_difference(set2) print(symmetric_difference_set) # 输出 {1, 2, 4, 5}
my_set = set([1, 2, 3]) my_set.add(4) print(my_set) # 输出 {1, 2, 3, 4}
Atas ialah kandungan terperinci Buat koleksi menggunakan fungsi set() Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!