Dalam contoh ini, kami telah menentukan dua pemboleh ubah set dan kami telah melakukan operasi set yang berbeza: kesatuan, persimpangan, perbezaan dan perbezaan simetri.
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Python berikut:
- Set Python
- Input, Keluaran dan Import Python
Python menawarkan jenis data yang disebut set yang elemennya mesti unik. Ia boleh digunakan untuk melakukan operasi set yang berbeza seperti kesatuan, persimpangan, perbezaan dan perbezaan simetri.
Kod sumber
# Program to perform different set operations like in mathematics # define three sets E = (0, 2, 4, 6, 8); N = (1, 2, 3, 4, 5); # set union print("Union of E and N is",E | N) # set intersection print("Intersection of E and N is",E & N) # set difference print("Difference of E and N is",E - N) # set symmetric difference print("Symmetric difference of E and N is",E N)
Pengeluaran
Kesatuan E dan N adalah (0, 1, 2, 3, 4, 5, 6, 8) Persimpangan E dan N adalah (2, 4) Perbezaan E dan N adalah (8, 0, 6) Perbezaan simetri E dan N adalah (0, 1, 3, 5, 6, 8)
Dalam program ini, kami mengambil dua set yang berbeza dan melakukan operasi set yang berbeza pada mereka. Ini dapat dilakukan secara setara dengan menggunakan kaedah set.