“Python finden in der Liste” Code-Antworten

Python finden Sie Artikel in der Liste

>>> ["foo", "bar", "baz"].index("bar")
1
Cook's Tree Boa

Python finden in der Liste

# There is several possible ways if "finding" things in lists.
'Checking if something is inside'
3 in [1, 2, 3] # => True
'Filtering a collection'
matches = [x for x in lst if fulfills_some_condition(x)]
matches = filter(fulfills_some_condition, lst)
matches = (x for x in lst if x > 6)
'Finding the first occurrence'
next(x for x in lst if ...)
next((x for x in lst if ...), [default value])
'Finding the location of an item'
[1,2,3].index(2) # => 1
[1,2,3,2].index(2) # => 1
[1,2,3].index(4) # => ValueError
[i for i,x in enumerate([1,2,3,2]) if x==2] # => [1, 3]
Bored Coder

So suchen Sie nach einem Element in einer Liste in Python

l = [1, 2, 3, 4, 5, 6, 7, 8, 9]
index_of_4 = l.index(4)
print(index_of_4)
##output:
## 3
IC

Python -Liste finden

3 in [1, 2, 3] # => True
Poor Partridge

Python finden Sie, ob ein Teil der Liste in der Liste steht

'''    
    check if list1 contains all elements in list2
'''
result =  all(elem in list1  for elem in list2)
if result:
    print("Yes, list1 contains all elements in list2")    
else :
    print("No, list1 does not contains all elements in list2"
Fair Finch

Ähnliche Antworten wie “Python finden in der Liste”

Fragen ähnlich wie “Python finden in der Liste”

Weitere verwandte Antworten zu “Python finden in der Liste” auf Python

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen