Metody:
V Pythonu existuje mnoho metod pro úpravu seznamu. Zde jsou uvedeny některé běžné metody přidávání a odebírání dat v seznamu.
vložte (rejstřík, položka): Tato metoda se používá k vložení libovolné položky do konkrétního rejstříku seznamu a posunutí položek seznamu doprava.
připojit (položka): Tato metoda se používá k přidání nového prvku na konec seznamu.
extend (anotherList): Položky jednoho seznamu lze pomocí této metody vložit na konec jiného seznamu.
odstranit (položku): Tato metoda se používá k odebrání konkrétní položky ze seznamu.
pop (index): Metoda se používá k odebrání položky ze seznamu na základě hodnoty indexu.
z (): Tato metoda se používá k odebrání konkrétní položky seznamu nebo rozřezání seznamu.
Průhledná(): Tato metoda se používá k odebrání všech položek seznamu
Přidejte položky do seznamu:
V této části tutoriálu jsou ukázány různé způsoby přidávání položek do seznamu Pythonu.
Příklad 1: Vložte položku pomocí metody insert ()
Vytvořte soubor pythonu pomocí následujícího skriptu, abyste viděli použití metody insert (). Na třetí pozici seznamu bude vložena nová položka a ostatní položky budou přesunuty hned po spuštění skriptu.
# Vyhlásit seznamlistdata= [89, 56, 90, 3. 4, 89, 12]
# Vložte data na 2. pozici
listdata.vložit(2, 2. 3)
# Zobrazení seznamu po vložení
tisk(„Prvky seznamu jsou“)
projáv rozsah(0, jen(listdata)):
tisk(listdata[já])
Výstup:
Po spuštění skriptu se zobrazí následující výstup.
Příklad 2: Vložte položku pomocí metody append ()
Vytvořte soubor pythonu pomocí následujícího skriptu, abyste viděli použití metody append (). Je uvedeno dříve, že metoda append () vkládá data na konec seznamu. Takže „Toshiba“ bude vloženo na konci listdata po spuštění skriptu.
# Definujte seznamlistdata= ['Dell', 'MOBILNÍ TELEFON', 'Leveno', 'Asus']
# Vložte data pomocí metody připojení
listdata.připojit('Toshiba')
# Zobrazte seznam po vložení
tisk(„Prvky seznamu jsou“)
projáv rozsah(0, jen(listdata)):
tisk(listdata[já])
Výstup:
Po spuštění skriptu se zobrazí následující výstup.
Příklad 3: Vložte položku pomocí metody extend ()
Vytvořte soubor pythonu pomocí následujícího skriptu, abyste viděli použití metody extend (). Zde jsou ve skriptu deklarovány dva seznamy, které jsou spojeny dohromady pomocí metody extend (). Položky druhého seznamu budou přidány na konec prvního seznamu.
# inicializace prvního seznamuseznam 1= ['html', 'CSS', 'JavaScript', 'JQuery']
# inicializace druhého seznamu
seznam 2= ['PHP', 'Laravel', 'CodeIgniter']
# Zkombinujte oba seznamy pomocí metody extend ()
seznam 1.rozšířit(seznam 2)
# Po vyčesání zobrazte seznam
tisk ('Prvky seznamu jsou:')
projáv rozsah(0, jen(seznam 1)):
tisk(seznam 1[já])
Výstup:
Po spuštění skriptu se zobrazí následující výstup.
Odebrat položku ze seznamu:
V této části tutoriálu jsou uvedeny různé způsoby, jak odebrat položku ze seznamu Python.
Příklad 4: Odebrat položku ze seznamu pomocí metody remove
Chcete -li zobrazit metodu use remove (), vytvořte soubor pythonu pomocí následujícího skriptu. Pokud hodnota položky, která je použita jako hodnota argumentu metody remove (), v seznamu existuje, položka bude odebrána. Zde v seznamu existuje hodnota „Juice“ a po spuštění skriptu bude odstraněna.
# Definujte seznamseznam = ['Dort', 'Pizza', 'Džus', 'Těstoviny', 'Hamburger']
# Před odstraněním seznam vytiskněte
tisk(„Seznam před smazáním“)
tisk(seznam)
# Odeberte položku
seznam.odstranit('Džus')
# Po odstranění seznam vytiskněte
tisk('Seznam po smazání')
tisk(seznam)
Výstup:
Po spuštění skriptu se zobrazí následující výstup.
Příklad 5: Odeberte položku ze seznamu pomocí metody pop
Vytvořte soubor pythonu pomocí následujícího skriptu, abyste viděli použití metody pop (). Zde je 2 použita jako hodnota indexu pro metodu pop (). Třetí prvek seznamu bude tedy po spuštění skriptu odstraněn.
# Definujte seznamldata= [ 3. 4, 2. 3, 90, dvacet jedna, 90, 56, 87, 55]
# Před odstraněním vytiskněte
tisk(ldata)
# Odstraňte třetí prvek
ldata.pop(2)
# Po odstranění seznam vytiskněte
tisk(ldata)
Výstup:
Po spuštění skriptu se zobrazí následující výstup.
Příklad 6: Odeberte položku ze seznamu pomocí metody del
metoda del () funguje podobně jako metoda pop (). Vytvořte soubor pythonu pomocí následujícího skriptu, abyste viděli použití metody del (). Zde je 0 použita jako hodnota indexu del (). První prvek seznamu bude tedy po spuštění skriptu odstraněn.
# Definujte seznamldata= [ 3. 4, 2. 3, 90, dvacet jedna, 90, 56, 87, 55]
# Před odstraněním vytiskněte
tisk(ldata)
# Odstraňte první položku pomocí metody del
zldata[0]
# Po odstranění seznam vytiskněte
tisk(ldata)
Výstup:
Po spuštění skriptu se zobrazí následující výstup.
Příklad 7: Odebrání položky ze seznamu metodou clear
Vytvořením souboru pythonu pomocí následujícího skriptu odeberete všechny položky seznamu. Po spuštění skriptu způsobí metoda clear () seznam prázdný.
# Definujte seznamldata= [ 3. 4, 2. 3, 90, dvacet jedna, 90, 56, 87, 55]
# Před odstraněním vytiskněte
tisk(ldata)
# Odeberte všechny položky ze seznamu
ldata.Průhledná()
# Po vymazání seznam vytiskněte
tisk(ldata)
Výstup:
Po spuštění skriptu se zobrazí následující výstup.
Závěr:
Seznam je užitečnou funkcí programování v Pythonu. Proměnné seznamu se ve skriptu používají k různým účelům. V tomto kurzu jsou uvedeny způsoby, jak upravit seznam pomocí různých vestavěných metod pythonu. V Pythonu existuje mnoho dalších metod pro provádění dalších operací v seznamu, jako například sort (), reverse (), count () atd.
Podívejte se na autorské video: tady