4 võimalust Pythonis loendisse lisamiseks!

Python pakub mitut meetodit üksuste loendisse lisamiseks. Vaatame neid kõiki järgmises õpetuses Pythonis loendi lisamise kohta. Toon iga meetodi esile Pythoni koodilõigu näitega ja näitan teile väljundit.

Alustame käsuga append().



Kuidas Pythonis loendisse lisada - lisa ()

my_list=["cricket", "football", "hockey"]
#append an item
my_list.append("tennis")
print("Updated list:",  my_list)

Väljund

Updated list: ['cricket', 'football', 'hockey', 'tennis']

Kuidas Pythonis loendisse lisada - insert ()

Mida teha, kui soovite lisada üksuse konkreetsesse registrisse? Ärge muretsege, sest Python on teid kaitsnud. The insert () meetod võtab argumentideks indeksi ja elemendi.

See lisab sellele indeksile üksuse ja ülejäänud elemendid nihutatakse paremale. Vaatame.

my_list=["cricket", "football", "hockey"]
#insert an item at index 1
my_list.insert(1, "tennis")
print("Updated list:",  my_list)

Väljund

50B9BACA762431113115AEFC93965F547794EBD8E

Kui esitate indeksi, mis on suurem kui loendi pikkus, lisatakse üksus loendisse, st

my_list=["cricket", "football", "hockey"]
#insert an item at index 6
my_list.insert(6, "tennis")
print("Updated list:",  my_list)

Väljund

Updated list: ['cricket', 'football', 'hockey', 'tennis']

Kuidas Pythonis loendisse lisada - laiendada ()

Meetod extend() võtab itereeritava ja lisab selle elemendi loendi lõppu. Mõelge järgmisele näitele.

my_list=["cricket", "football", "hockey"]
my_list.extend(["tennis", "basketball"])
print("Updated list:",  my_list)

Väljund

Updated list: ['cricket', 'football', 'hockey', 'tennis', 'basketball']

Kuidas Pythonis loendisse lisada - Viilutamine ja ühendamine

Samuti saame lisada loendisse elemente, kasutades viilutamist ja konkatenatsioonioperaatorit ( + ). Vaatame, kuidas.

my_list=["cricket", "football", "hockey"]
my_list[3:5] = ('tennis', 'basketball') #using slicing
print("Updated list using slicing:",  my_list)
my_list +=  ["volleyball", "badminton"] + ["table tennis"] #concatenation operator, only adds list to list
print("Updated list using +:",  my_list)

Järeldus

Loodan, et need 4 võimalust Pythonis loendi lisamiseks on kasulikud. Loendisse lisamist kasutatakse sageli (Python) programmeerimises ja loodan, et kirjeldatud meetodid ja näitesüntaks aitavad teil seda koodis ja projektides kasutada.

Head kodeerimist!