Как удалить все буквы из списка в Python и оставить только цифры?
Apxapa A Apxapa Регистрация 30 Май 2013 Сообщения 70 Репутация 0 Спасибо 0 Монет 0 6 Дек 2022 #1 Как удалить все буквы из списка в Python и оставить только цифры?
lex123 L lex123 Регистрация 16 Сен 2013 Сообщения 82 Репутация 0 Спасибо 0 Монет 0 6 Дек 2022 #2 lst = [1, 2, 3, 'a', 'd', 'z'] lst = [i for i in lst if i in range(9)] print(lst) первое, что пришло в голову
lst = [1, 2, 3, 'a', 'd', 'z'] lst = [i for i in lst if i in range(9)] print(lst) первое, что пришло в голову
antonfro A antonfro Регистрация 22 Авг 2013 Сообщения 74 Репутация 0 Спасибо 0 Монет 0 6 Дек 2022 #3 s="babbshsh183771bba7jkk9" filter(lambda x:x.isDigit(), s)
skantik1 S skantik1 Регистрация 24 Июл 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 6 Дек 2022 #4 list = *список* for i in list: try: int(i) except: a.remove(i) print(list)
teh3tony T teh3tony Регистрация 30 Окт 2013 Сообщения 77 Репутация 0 Спасибо 0 Монет 0 6 Дек 2022 #5 если не 1234567890 то удалить