Python - преобразование строки чисел в список int [duplicate]
На этот вопрос уже есть ответ здесь:
Как разбить строку на целые числа в Python? 9 ответовУ меня есть строка чисел, что-то вроде:
example_string = '0, 0, 0, 11, 0, 0, 0, 0, 0, 19, 0, 9, 0, 0, 0, 0, 0, 0, 11'
Я хотел бы преобразовать это в список:
example_list = [0, 0, 0, 11, 0, 0, 0, 0, 0, 19, 0, 9, 0, 0, 0, 0, 0, 0, 11]
Я попробовал что-то вроде:
for i in example_string:
example_list.append(int(example_string[i]))
Но это, очевидно, не работает, так как строка содержит пробелы и запятые. Однако удалить их нельзя, так как числа типа «19» будут преобразованы в 1 и 9. Не могли бы вы помочь мне с этим?