PYTHON Zbiory – zadania
1. Tworzenie dwóch zbiorów X oraz Y
Napisz program, który:
- Utworzy dwa zbiory
X
iY
, gdzie:- Liczba elementów
a
orazb
jest losowa i pochodzi z zakresu<3,7>
. - Elementy w zbiorach są losowymi liczbami całkowitymi z przedziału
<0,10>
.
- Liczba elementów
Operacje na zbiorach
2. Sprawdzenie obecności liczby 5
w zbiorze X
Napisz program, który:
- Wypisze informację, czy zbiór
X
zawiera liczbę5
.
3. Podzbiór i nadzbiór
Napisz program, który:
- Sprawdzi, czy
X
jest podzbioremY
(czyX ⊆ Y
). - Sprawdzi, czy
Y
jest podzbioremX
(czyY ⊆ X
). - Sprawdzi, czy
X
jest nadzbioremY
(czyX ⊇ Y
). - Sprawdzi, czy
Y
jest nadzbioremX
(czyY ⊇ X
).
4. Suma zbiorów X
oraz Y
Napisz program, który:
- Obliczy i wypisze sumę zbiorów
X
iY
(X ∪ Y
).
5. Różnice zbiorów
Napisz program, który:
- Obliczy i wypisze różnicę
X - Y
(X \ Y
). - Obliczy i wypisze różnicę
Y - X
(Y \ X
).
6. Iloczyn zbiorów
Napisz program, który:
- Obliczy i wypisze iloczyn zbiorów
X
orazY
(X ∩ Y
).
7. Różnica symetryczna zbiorów
Napisz program, który:
- Obliczy i wypisze różnicę symetryczną zbiorów
X
orazY
(X △ Y
).
8. Najwyższy element w zbiorach
Napisz program, który:
- Wypisze największy element występujący w obu zbiorach.
9. Przeniesienie elementu ze zbioru X
do Y
Napisz program, który:
- Usunie ze zbioru
X
pierwszy element i doda go doY
.
10. Kopiowanie elementów ze zbioru X
do Y
Napisz program, który:
- Przekopiuje wszystkie elementy zbioru
X
do zbioruY
.
11. Czyszczenie zbiorów
Napisz program, który:
- Wyczyści oba zbiory
X
iY
.