AI/python
python의 배열, 리스트, 튜플, 딕셔너리
bitpoint
2024. 2. 21. 12:03
1.배열 []
a = [1,2,3,4]
이렇게 하면 이건 리스트다.
a = np.array([1,2,3,4]) 이렇게 해야 numpy 배열이 된다.
2. 리스트 []
앞에서 말했듯 그냥 []는 리스트가 된다.
a = list([1,2,3,4]) 모 이렇게 명시적으로 할 수도 있긴 하지..
a + a = [1,2,3,4,1,2,3,4] 이렇게 append 된다
만약 이게 배열이었다면 [2,4,6,8]이 되었겠지. 행렬연산은 배열로 해야되는거다.
3.튜플 ()
() 기억하자 ()는 튜플이다. 수정할 수없는 배열
a = (1,2,3,4)
4.딕셔너리 {}
{}는 딕셔너리다.
a = { '화분':1, '난초':2}
import numpy as np
a = { '화분':1, '난초':2}
print(a['화분'])