Mam problem wypisuje mi wszystkie klucz. A chce tylko te gdzie znajdue sie wartosc co musze zmienic ?
def wysz_art():
print("Podaj wartosc")
x=input()
for x in tablica_regalow.keys():
print(x)
Mam problem wypisuje mi wszystkie klucz. A chce tylko te gdzie znajdue sie wartosc co musze zmienic ?
def wysz_art():
print("Podaj wartosc")
x=input()
for x in tablica_regalow.keys():
print(x)
X ma byc rowne kluczowi czy wartosci?
def wysz_art():
print("Podaj wartosc")
x=input()
for i in tablica_regalow.keys():
if tablica_regalow[i] == x: print(i)
Tutaj masz kilka fajnych sposobów: https://stackoverflow.com/a/9542768/1639851
mówimy Partia a myślimy Lenin (tylko, że ten ustrój zbankrutował)
O czym NAPRAWDĘ piszesz, o liscie czy słownik?
Myśle że chodzi o print(tablica_regalow[x])
Sorry pisze o slowniku troche pozno juz bylo i nie myslalem zbytnio. Chodzi mi o wypisanie wszystkich kluczy po wartosci.
Przykladowo
klucz :111
klucz2:222
klucz3:111
Podam 111 to wypisze mi klucz i klucz3
To jest struktura bez sensu skoro zrobiłeś słownik a korzystasz z niego jak z listy krotek o_O Czemu nie masz słownika x->list
gdzie dla danej wartości zwróci ci od razu pasujacą listę. U ciebie miałbyś
{111: [klucz, klucz3], 222:[klucz2}