Python - konwersja ciągu liczb na listę int [duplikat]
To pytanie ma już tutaj odpowiedź:
Jak podzielić ciąg znaków na liczby całkowite w Pythonie? 9 odpowiedziMam ciąg liczb, coś w stylu:
example_string = '0, 0, 0, 11, 0, 0, 0, 0, 0, 19, 0, 9, 0, 0, 0, 0, 0, 0, 11'
Chciałbym przekonwertować to na listę:
example_list = [0, 0, 0, 11, 0, 0, 0, 0, 0, 19, 0, 9, 0, 0, 0, 0, 0, 0, 11]
Próbowałem czegoś takiego:
for i in example_string:
example_list.append(int(example_string[i]))
Ale to oczywiście nie działa, ponieważ łańcuch zawiera spacje i przecinki. Usunięcie ich nie jest jednak opcją, ponieważ liczby takie jak „19” zostaną przekonwertowane na 1 i 9. Czy mógłbyś mi pomóc w tym?