@xcv0

Как получить число из списка?

Доброго времени суток! Есть своеобразный список : [<strong title="Подписчики">426</strong>]
Как из него вытащить число 426?
Язык: Python
  • Вопрос задан
  • 71 просмотр
Решения вопроса 2
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
какой список?
если просто строка -
import re
mystr =  '[<strong title="Подписчики">426</strong>]'
re.findall(r'>(\d+)<', mystr)
# ['426']
Ответ написан
Комментировать
@alexbprofit
Junior SE
Это можно сделать не только так как в примере выше но и так:
mystr =  '[<strong title="Подписчики">426</strong>]'
number = ''
for letter in mystr:
  try:
    temp = int(letter)
    number += letter
  except ValueError:
    continue
print(number)

Ответ
426
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы