파이썬2021. 6. 13. 19:00
728x90

파이썬에서의 2차원 배열은 2차원 리스트이다.

근데 이게 col, row가 조금 헷갈려서 정리 해 둔다.

 

 

우선 5*3 리스트를 만든다.

 

arr = [[0 for _ in range(c)] for _ in range(r)]

  -> 이 코드를 통해 0으로 초기화 시킬 수 있다.

  [0을 c(=5)만큼 리스트로 만들고] 그거를 r(=3)만큼 리스트로 만들어라.

  이런 의미이다.

 

r,c  = 5,3
arr = [[0 for _ in range(c)] for _ in range(r)]
arr[2][0]=1
print(arr)

 

[ 결과 ]

 

----------------------------------

 

나는 다음과 같이 출력될 줄 알았다.

5*3 2차원 배열에서 (2,0)의 원소만 1로 변경 된 그림이다.

 

하지만 결과는 이렇게 출력되는 것 같다.

 

이거는 마치 다음의 그림처럼 세로로 읽은 결과로 보인다.

 

이러한 이유로 파이썬에서 2차원 배열을 만들 때는 주의를 기울여야 할 것 같다!

 

 

반응형

'파이썬' 카테고리의 다른 글

[ Python ] 백준 15973 (100점)  (0) 2021.06.13
[ Python ] 백준 10157 - 실패..  (0) 2021.06.13
[ Python ] 백준 11729 - 시간초과 해결!!  (0) 2021.06.06
[ Python ] 백준 13300 파이썬  (0) 2021.05.31
[ Python ] 백준 10828 파이썬  (0) 2021.05.31
Posted by mminky
기사 자격증2020. 9. 19. 18:14
728x90

* 기종: 카시오 fx-570ES PLUS

공학용 계산기를 이용해서 X값을 구하는 방법입니다!
간단하게 5+ x = 13 을 해보겠습니다 :)

1. ALPHA키를 누른 후 ) (x)를 눌러 x를 입력합니다
: alpha키를 누르면 화면에 A가 표시되며 알파모드임을 알 수 있습니다
‘ )’ 위에 빨간글씨로 x 가 적혀있습니다
이는 알파모드에서는 x로 이용된다는 의미입니다

 

 


2. ALPHA키를 누른 후 CALC (=)를 입력합니다.
그리고 식을 마저 입력합니다

 

 

(입력모습)

 

 


3. SHIFT키를 누른 후 CALC (solve)를 누릅니다

 

Shift+solve눌렀을 때

 

위의 화면에서 =버튼을 누르고 기다리면 끝!!

 

 


정답인 8이 나오는 것을 알 수 있습니다:)


※ 제 글이 도움이 되었다면 공감 부탁드려요 :)
더 좋은 글을 쓰는 힘이 된답니당 ◡̈

반응형
Posted by mminky