Как извлечь числа из строки в Python?

Будьте осторожны, увеличивание Вашей скорости печати может увеличить риск синдрома канала запястья:

"Скорость печати может влиять на риск, в некоторых случаях, как бы то ни было. Например, пальцы машинисток, скорость которых является 60 словами в минуту, проявляют до 25 тонн давления каждый день". [источник]

386
задан Sukumar Rdjf 12 May 2019 в 20:13
поделиться

1 ответ

line2 = "hello 12 hi 89"
temp1 = re.findall(r'\d+', line2) # through regular expression
res2 = list(map(int, temp1))
print(res2)

Привет,

можно искать все целые числа в строке через цифру при помощи findall выражения.

На втором шаге создают список res2 и добавляют цифры, найденные в строке к этому списку

надежда, которой это помогает

С уважением, Diwakar Sharma

0
ответ дан 22 November 2019 в 23:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: