Brutus1
@Brutus1

Как из строки сделать список?

Есть строка
hashes_string = "['1','2','3']"

как из нее сделать список:
hashes = ['1','2','3']
чтобы его можно было итерировать.
  • Вопрос задан
  • 164 просмотра
Решения вопроса 2
@bacon
ast.literal_evalНо тут вопрос в другом, откуда такая строка появилась, может что-то не то делаете?
Ответ написан
netpastor
@netpastor
Python developer
hashes_string = "['1','2','3']"
json.loads(hashes_string.replace("'", '"'))
Out[8]: ['1', '2', '3']
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@noremorse_ru
[x for x in "['1','2','3']" if x.isdigit()]
Ответ написан
Ваш ответ на вопрос

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

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