리스트 : 자료형이 달라도 함께 묶일 수 있음.
배열 : 동일한 자료형의 요소로 구성되어야 함.
arr= np.array([1,2,3],
[4,5,6],
[7,8,9])
print(arr[0,1])
리스트와 차이점
words = [
[["마", "크"], ["구", "이"]],
[["피", "아"], ["림", "차"]],
[["스", "사"], ["나", "가"]],
]
icecream= words[1][0][1]+words[0][1][1]+words[2][0][0]+words[0][0][1]+words[1][1][0]
print(icecream)
리스트로 배열 접근방법
words[1][2][3] 이런식으로 차원마다 괄호를 넣어준다.
넘파이 배열 접근방법
arr[1,2,3] 이런식으로 콤마(,)마다 차원을 뜻한다.
브로드캐스팅:
서로 다른 크기의 배열 간 연산을 지원하는 기능
작은 배열의 크기를 큰 배열에 맞게 확장
'Programming' 카테고리의 다른 글
[Python] 이미지 다운로드, 폴더생성, 윈도우 스크롤, (0) | 2025.01.20 |
---|---|
[Python] 리스트(list) (0) | 2025.01.16 |
[Python] 연산자 (0) | 2025.01.16 |
[VS code] VS code 단축키 (CLI 명령어) (0) | 2025.01.16 |