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