728x90
반응형
* 본 포스팅은 주피터 노트북으로 사용했다.
import numpy as np
import pandas as pd
arr10 = [[[26, 22, 12, 12, 22], [87, 11, 13, 17, 19], [12, 23, 34, 23, 17]],
[[26+1, 22+5, 19, 112, 22], [817, 11, 413, 17, 19], [112, 23, 134, 523, 117]],
[[26+2, 22+6, 111, 132, 22], [87, 101, 130, 17, 19], [12, 23, 64, 23, 117]],
[[26+3, 22+7, 12, 121, 22], [87, 171, 163, 17, 19], [12, 23, 634, 23, 167]],
[[26+4, 22+8, 12, 121, 22], [87, 311, 163, 17, 19], [12, 23, 434, 23, 107]]]
print(arr10)
형식을 확인한다.
#3차원 배열
npa = np.array(arr10)
np.shape(npa) #3행5열5장있는것
#내가 푼 결과가 이것과 같아야 하므로 확인차 실행한다.
np.sum(arr10,axis=2)
def myF1(i):
sum=0
for j in i:
sum+=j
return sum
def myF(i):
return list(map(myF1,i))
list(map(myF,arr10))
자세한 동작과정을 확인해 보기 위해 print문을 적용해 보았다.
728x90
반응형
'Language > Python' 카테고리의 다른 글
[Python/파이썬] 튜플(tuple)에 대한 예제 (0) | 2021.06.02 |
---|---|
[Python/파이선] 딕셔너리(Dictionary) 관련 함수 정리 [.keys() / .values() / .items() / .get() / .clear(), in] (0) | 2021.06.02 |
[Python/파이썬] lambda와 map, filter를 이용한 예제 (0) | 2021.06.01 |
[Python/파이썬] pop을 이용하여 데이터를 역순으로 하기 /sort, index, insert, pop, remove 이용하기 / list comprehension (0) | 2021.06.01 |
[Python/파이썬] 멤버 연산자 in, not in / 두 리스트 겹치는 값 가져오기 (0) | 2021.06.01 |