-
<PYTHON>[Numpy_02 배열계산과 색인&슬이싱]Flower in my dev/Python 2017. 11. 14. 20:42
[Numpy_02 배열계산과 색인&슬이싱]
12345678910111213141516171819202122232425262728293031323334import numpy as np# 배열 계산arr1 = np.array([[1,2,3],[4,5,6]])print(arr1)print(arr1 + arr1)print(arr1 - arr1)print(arr1 * arr1)print(arr1 / arr1)print(1 / arr1)print(arr1 ** 0.5)# 색인&슬라이싱arr1 = np.array([[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]])print(arr1)print(arr1[0])print(arr1[-1])arr2 = arr1.copy()arr1[0] = 77arr1[-1] = 88print(arr1)print(arr2)print(arr2[1,0])print(arr2[-1,0])arr3 = np.array([[1,2,3],[4,5,6],[7,8,9],[0,0,0]])print(arr3[:2])print(arr3[-2:])print(arr3[2,:1])print(arr3[:,:1])arr3[:2,1:] = 0print(arr3)cs - 테스트
'Flower in my dev > Python' 카테고리의 다른 글
<PYTHON>[지정한 경로 안의 모든 키워드를 변경] (0) 2017.11.16 <PYTHON>[Numpy_03 불리언&팬시색인] (0) 2017.11.15 <PYTHON>[Numpy_01 배열 및 자료형] (0) 2017.11.13 <PYTHON>[calendar] (0) 2017.07.20 <PYTHON>[단순소스백업] (0) 2017.05.26