lekcja_lista
Data utworzenia: 09-10-2024 11:26:51
# wartość tekstowa - string # wartość liczbowa np. 1 - int # wartosc liczbowa np. 1.5 - float zakupy=["chleb", "bułki", 'mleko', 'kiełbasa', 'masło', 'sok', 'ryba', 'banan'] print(zakupy) # ilość elementów w liście # len - funkcja służąca do zliczania print("Zliczanie elementów w liście", len(zakupy)) # dodawanie elementu na koniec listy # na koncu metody zakupy.append("ryż") print("Dodawanie elementu na koniec listy", zakupy) # dodawanie elementów (liczba mnoga) na koniec listy zakupy.extend(['cebula', 'banan']) print("Dodawanie elementów w liczbie mnogiej na koniec listy", zakupy) # Dodawanie elementu do listy o znanym indeksie zakupy.insert(6,"olej") print("Dodawanie elementu na koniec listy", zakupy) # Sortowanie elementów od A do Z zakupy.sort() print(zakupy) # Sortowanie elementów od Z-A zakupy.reverse() print(zakupy) # Sortowanie for i in reversed(zakupy): print(i, end=", ") # Usuwanie ostatniego elementu zakupy.pop(6) print("") print("Usuwanie ostatniego elementu", zakupy) # Usuwanie elementu po nazwie zakupy.remove("ryba") print(zakupy) # Zliczanie wystąpień elementów (pozostałych) a = input("Wpisz nazwę produktu: ") print("Produkt występuje", zakupy.count(a)) print(zakupy) # Wypisanie indeksów produktów for s , v in enumerate(zakupy): print("Indeks",s,"-produkt", v) # Wyświetlanie części listy j,t=eval(input("Wpisz początek i koniec zakresu")) print(zakupy[j:t])