“Python Eliminar elementos de la lista que contiene cadena” Código de respuesta

Eliminar la cadena de la lista en 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 Eliminar elementos de la lista que contiene cadena

>>> 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

Si una lista tiene una cadena eliminar

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

Respuestas similares a “Python Eliminar elementos de la lista que contiene cadena”

Preguntas similares a “Python Eliminar elementos de la lista que contiene cadena”

Más respuestas relacionadas con “Python Eliminar elementos de la lista que contiene cadena” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código