Преобразование списка в массив



У меня есть список в python, и я хочу преобразовать его в массив, чтобы иметь возможность использовать .

805   4  

4 ответов:

использовать numpy.asarray:

import numpy as np
myarray = np.asarray(mylist)

Я хотел способ сделать это без использования дополнительных модулей. Сначала включите список в строку, а затем добавьте в массив:

dataset_list = ''.join(input_list)
dataset_array = []
for item in dataset_list.split(';'): # comma, or other
    dataset_array.append(item)

создать массив int и список

from array import array
listA = list(range(0,50))
for item in listA:
    print(item)
arrayA = array("i", listA)
for item in arrayA:
    print(item)

если переменная b имеет список, то вы можете просто сделать ниже:

создайте новую переменную " a " как:a=[] затем назначьте список "a" как:a=b

теперь "a "имеет все компоненты списка" b " в массиве.

вы успешно преобразовать список в массив.

Comments

    Ничего не найдено.