#python
Нужно в строке похожая на 1A3BCF 2BNKLOPY5T найти числа.
Ответы
Ответ 1
import re re.findall('(\d+)', '2BNKLOPY5T')Ответ 2
reОтвет 3
s = "1A3BCF 2BNKLOPY5T" for i in filter( str.isdigit , s) : print(i) сработает только для одиночных символовОтвет 4
list_num = [] for i in 'bla23bla1bla8bla2': try: num = int(i) list_num.append(num) except ValueError: continue print(list_num)
Комментариев нет:
Отправить комментарий