Записать в массив

На входе строка чисел, к примеру "3, 2, -6". Как эти числа сразу записать в массив?


Ответы (1 шт):

Автор решения: Dmitry

метод split(), очевидно

s = "3,2,-6"
array = s.split(",")
print(array)
['3', '2', '-6']

переменная array - это список, членами, которого являются строки, а если необходимо получить список с числовыми значениями, то можно сделать так:

array_int = [int(item) for item in array]
print(array_int)
[3, 2, -6]
→ Ссылка