“Python entfernen Sie Elemente aus der Liste mit String String” Code-Antworten

Entfernen Sie die Zeichenfolge aus der Liste in Python

my_list = input("Enter your list splited by ',': ").split(',')
i = 0
while i < len(my_list):
    if my_list[i].isnumeric() == False:
        my_list.remove(my_list[i])
        i -= 1
    i += 1

print("List without str type: ",my_list)
Fawlid

Python entfernen Sie Elemente aus der Liste mit String String

>>> l = ['1', '32', '523', '336']
>>> [ x for x in l if "2" not in x ]
['1', '336']
>>> [ x for x in l if "2" in x ]
['32', '523']
Quaint Quagga

Wenn eine Liste eine Zeichenfolge hat, entfernen Sie

strings_with_substring = [string for string in strings if substring in string]
Adventurous Albatross

Ähnliche Antworten wie “Python entfernen Sie Elemente aus der Liste mit String String”

Fragen ähnlich wie “Python entfernen Sie Elemente aus der Liste mit String String”

Weitere verwandte Antworten zu “Python entfernen Sie Elemente aus der Liste mit String String” auf Python

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen