Python : Hogyan ellenőrizhetjük, hogy a lista tartalmaz-e értéket

By Parth Patel on Oct 04, 2018

Ebben a gyors kódhivatkozásban bemutatom, hogyan ellenőrizhetjük, hogy létezik-e érték vagy elem a python listában vagy sem. Nagyon könnyű kideríteni, hogy a lista tartalmaz-e értéket az in vagy not in operátorral.

Vegyünk egy példát –

Az alábbi listánk:

# List ourlist= 

Listában lévő érték létezésének ellenőrzése az ‘in’ operátor segítségével

A ‘in’ operátor használatának formátuma:

{value} in 

A fenti feltételes kifejezés, amely boolean értéket ad vissza : True vagy False.

Kipróbáljuk a listánkon:

if 'list' in ourlist: print('"list" is found in ourlist')

A negációs operátorral is ellenőrizhetjük, hogy az érték nem létezik-e a listában. Lásd az alábbi példát:

if 'apple' not in ourlist: print('"apple" is not found in ourlist')

Az ‘in’ operátor messze a legegyszerűbb módja annak, hogy megtudjuk, létezik-e elem a listában vagy sem, de a pythonban van néhány más módszer is annak ellenőrzésére, hogy a lista tartalmaz-e értéket vagy sem.

List.count() függvény segítségével ellenőrizni, hogy létezik-e érték a listában

A list.count() függvény használatának formátuma pythonban:

list.count('value')

List.count() függvény megadja a paraméterként átadott érték előfordulásainak számát.

Próbáljuk ki a listánkon:

if ourlist.count('to') > 0: print('"to" exists in ourlist');

Itt ezt a függvényt if feltételben használtuk, hogy meghatározzuk, ha az előfordulás száma egyenlő 0-val, akkor az érték nem létezik a listánkban, különben az érték létezik a listánkban.

Léteznek más módszerek is, hogy ellenőrizzük, hogy az elem létezik-e a listában vagy sem, de a legtöbb esetben erre nem lesz szükség. Az ‘in’ operátor a leghasznosabb ilyen esetben.

Adios

Még olvasd:

  • Python: Hogyan ellenőrizhetjük, hogy a karakterlánc tartalmaz-e részláncot

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.