-
파이썬 - 행렬(차원) / isinstance ()파이썬 정리 2024. 4. 19. 19:39
코딩테스트 연습 - 행렬의 덧셈 | 프로그래머스 스쿨 (programmers.co.kr)
풀면서 리스트 내 리스트는 2차원 행렬 과 같다고 생각하게 되었다.
그렇다면 3차원 행렬은 존재하는가?
A = [1,2]
B = [ [1,2], [3,4] ]
C = [ [ [1,2], [3,4] ], [ [5,6], [7,8] ] ]
이중 2를 대상으로 위치를 나타내면
A[1] / B[0[1]] / C[0[0[1]]]적층은 안해도 되는가보다A[1] / B[0][1] / C[0][0][1]
이다. 이를 각각 x, y, z 좌표축에 대입한다고 생각하면
2는 각각
z= 1 // z=1, y=0 // z=1,y=0,x=0
이라고 말할 수 있다 (x,y,z는 보기 나름이다)
나머지 내용은 내일의 나에게 슛!
그래서 이 문제를 푸는데 도움이 되셨나고요?
글쎼요..
Python Numpy 기초. 행렬/배열 만드는 함수, 인덱스 호출, 3차원 행렬, 연산 : 네이버 블로그 (naver.com)
이 문제가 list 판단이 필요하다고 생각되었고
element가 list인지 판단하기 (tistory.com)
isinstance (value, (class or datatype1, 2))
이 내장 함수는 해당(위치의)값의 class 혹은 datatype 을 판단할 수 있다.
왜 여기서 data type가 추가되느냐?
[python] 파이썬 isinstance 타입 확인 함수 설명과 예제 (tistory.com)
있다길래 GPT의 도움을 받아봤다
이게 있네?
데이터 타입을 class 라고 명칭하던 내 잘못된건가?
참고 : 자바이야기 : 관련있을까?
객체[Object]와 인스턴스[Instance] (tistory.com)
[Java] 클래스(Class), 객체(Object), 인스턴스(Instance)와 그 차이점 (tistory.com)
'파이썬 정리' 카테고리의 다른 글
파이썬 - 함수의 호출과정 /stack call, frame (2) 2024.04.26 파이썬 - 문자열 입력값 및 연산 (0) 2024.04.22 파이썬 - TRY-EXCEPT (0) 2024.04.19 파이썬 - 숫자 뒤집은 배열 (0) 2024.04.08 파이썬 - list 요소 삭제 / clear, del, remove, pop (0) 2024.04.03