[Python] np.ones np.zeros - 1 혹은 0으로 이뤄진 배열 생성
본 포스팅은 numpy를 활용하여 1 혹은 0으로 이뤄진 배열을 구성하는 법에 대해 포스팅하겠다. np.ones() 특정 사이즈를 기준으로 one으로 이뤄진 배열을 만드는 함수이다. 입력 변수로는 생성하고자 하는 크기를 입력하면 되며, 1차원 배열을 구성하고자 할 때 그 길이에 해당하는 숫자 하나만 작성해 줘도 되며, 만일 2차원 이상의 배열을 생성하고 싶다면 크기를 tuple이나 list 형식으로 지정해주면 된다. import numpy as np print(np.ones(3)) # array([1., 1., 1.]) print(np.ones([2,3]), np.ones((2,3))) """ (array([[1., 1., 1.], [1., 1., 1.]]), array([[1., 1., 1.], [1...
2022. 10. 4.
[Python_Error] TypeError: '>' not supported between instances of 'list' and 'int'
본 포스팅은 업무 중 발생했던 오류들을 예시를 통해 어떻게 해결을 하는지 작성했다. TypeError: '>' not supported between instances of 'list' and 'int' 본 오류는 리스트 형태의 어레이를 관계 연산자('>', '=', '' not supported between instances of 'list' and 'int' """ [해결 방법] 이는 단순히 리스트 형태의 어레이를 np.array를 통해 싸주고 넘파이 형태로 바꿔주면 해결이 가능하다. nums = np.array([1,2,3,4,5,6,7,8,9,10]) print(nums > 3) # [False False False True True True True True True True] 혹은 같은 리스..
2022. 10. 1.