#zadanie 1
krotka = (1, 2, 3)
lista = [4, 5, 6]
slownik = {
    "numer1": 7,
    "numer2": 8,
    "numer3": 9,
}
zbior = {10, 11, 12}

#zadanie 2

print(len(krotka))
print(len(lista))
print(len(slownik))
print(len(zbior))

#zadanie 3 
for i in krotka:
    print(i)

for i in zbior:
    print(i)

for i in lista:
    print(i)

for i in slownik:
    print(i)

# zadanie 4

for i in slownik.values():
    print(i)

#zadanie 5


for i in lista[::-1]:
    print(i)
print("-----")

for i in krotka[::-1]:
    print(i)
print("-----")

for i in list(slownik.values())[::-1]:
    print(i)
print("-----")

for i in list(zbior)[::-1]:
    print(i)
print("-----")

#Zadanie 6

lista.extend(krotka)
print(lista)
lista.extend(zbior)
print(lista)
lista.extend(slownik.values())
print(lista)

#Zadanie 7
lista.append(min(lista))
lista.append(max(lista))
print(lista)
#zadanie 8
print(f"długość listy:{len(lista)}")

#zadanie 9 
krotka2 = tuple(lista)
print(krotka2)
print(len(krotka2))

#zadanie 10
zbior2 = set(lista)
print(zbior2)
print(len(zbior2))