# Zadania
#Zadania
# 1. Stwórz krotkę, listę, słownik i zbiór zawierający po 3 elementy
# 2. Za pomocą funkcji len() sprawdź długości poszczególnych obiektów
# 3. Za pomocą pętli for wypisz wszystkie elementy każdego z obiektów
# 4. Teraz wypisz wartości słownika zamiast kluczy
# 5. Wypisz te same elementy w odwrotnej kolejności, czy zawsze jest to możliwe
# bezpośrednio? W razie problemów skorzystaj z pomocy chataGPT
# 6. Dodaj do listy elementy z krotki, zbioru i wartości słownika.
# 7. Dodaj do listy 2 liczby - wartość maksymalna i minimalna listy.
# 8. Sprawdź długość listy.
# 9.Zamień listę na krotkę- krotka2 i sprawdź jej długość.
# 10.Zamień krotkę na zbiór - zbior2 i sprawdź jego długość, z czego wynika
# różnica?
#Zadania
#Stwórz krotkę, listę,

# Ad1
krotka = (1, 2, 3)
lista = [3, 4, 6]

slownik = {
    "imie": "Piotr",
    "nazwisko": "Kowalski",
    "wiek": 16
}

zbior = {40, 11, 23, 12}

# Ad2
print(f'Długość krotki to: {len(krotka)}')
print(f'Długość listy to: {len(lista)}')
print(f'Długość slownika to: {len(slownik)}')
print(f'Długość zbioru to: {len(zbior)}')

# Ad3

for i in krotka:
    print(i, end=" ")

print()

for i in lista:
    print(i, end=" ")

print()

for k in slownik.keys():
    print(slownik[k], end=" ")
    
print()

for i in zbior:
    print(i, end=" ")