풀이 과정
numpy의 matmul 함수를 활용하여 행렬의 곱셈 수행
matmul 함수 활용하기 위해 리스트를 np.array로 변환하는 과정 필요
numpy array를 list로 변환하기 위해 tolist 함수 사용
import numpy as np
def solution(arr1, arr2):
a1 = np.matmul(np.array(arr1),np.array(arr2))
answer = a1.tolist()
return answer
출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges
'알고리즘[Python] > 프로그래머스' 카테고리의 다른 글
[ Lv 2 ] N개의 최소공배수 (0) | 2021.07.11 |
---|---|
[ Lv 2 ] JadenCase 문자열 만들기 (0) | 2021.07.10 |
[ Lv 2 ] 최댓값과 최솟값 (0) | 2021.07.09 |
[ Lv 2 ] 거리두기 확인하기 (0) | 2021.07.08 |
[ Lv 2 ] 다음 큰 숫자 (0) | 2021.07.08 |