반응형
ravel () 함수를 사용하기위한 목록에서 배열로 변환
문자에 목록이 있고 ravel()
함수 를 사용할 수 배열로 변환하고 싶습니다 .
사용 :numpy.asarray
import numpy as np
myarray = np.asarray(mylist)
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)
나는 추가 모듈을 사용하지 않고 할 수있는 방법을 원했습니다. 먼저 목록을 확장으로 전환 한 다음 배열에 추가합니다.
dataset_list = ''.join(input_list)
dataset_array = []
for item in dataset_list.split(';'): # comma, or other
dataset_array.append(item)
원하는 것이 ravel
(중첩, I s'pose?) 목록에 전화 하는 것이라면 직접 numpy
할 수 있고 캐스팅을 수행합니다.
L = [[1,None,3],["The", "quick", object]]
np.ravel(L)
# array([1, None, 3, 'The', 'quick', <class 'object'>], dtype=object)
또한 참조 할만큼 가치가 당신은 통과 할 필요가 numpy
전혀 없습니다 .
다음 코드를 사용하십시오.
import numpy as np
myArray=np.array([1,2,4]) #func used to convert [1,2,3] list into an array
print(myArray)
변수 b에 다음을 수행 할 수 있습니다.
새 변수 "a"를 a=[]
다음 과 같이 생성 한 다음 목록을 "a"에 다음 과 같이 할당합니다.a=b
이제 "a"에는 목록 "b"의 모든 구성 요소가 배열에 있습니다.
그래서 당신은 확장으로 목록을 배열로 변환했습니다.
참고 URL : https://stackoverflow.com/questions/15868512/list-to-array-conversion-to-use-ravel-function
반응형
'IT' 카테고리의 다른 글
객체 키에 공백이 JavaScript 객체에 어떻게 액세스 할 수있는 있습니까? (0) | 2020.08.20 |
---|---|
Decimal. Divide (int, int)는 작동하지만 (int / int) 작동하지 않는 이유는 무엇입니까? (0) | 2020.08.20 |
PyCharm을 사용하여 IntelliJ IDEA에서 Python 인터프리터를 구성해야할까요? (0) | 2020.08.19 |
코드 우선 : 독립 연결 vs. 외래 키 연결? (0) | 2020.08.19 |
최상위 수준에서 async / await를 어떻게 사용할 수 있습니까? (0) | 2020.08.19 |