[[3,7,1],
[1,9,7],
[4,8,2]]
이런식으로 1~9까지 랜덤으로 뽑아서 3×3매트릭스로 만드는 법을 모르깄어요..
import random as rand
matrix= [[rand.randrange(1,10,1) for _ in range(1,4)] for _ in range(1,4)]
print(matrix)
이거로 해봤는데
[[9, 7, 7], [4, 8, 8], [1, 2, 4]] 이렇게밖에 안나오네요
- dc official App
iterator로 1부터 9까지 뽑아서 리스트에 넣고 셔플한다음에 3개의 list로 슬라이싱해 - dc App
밑에거 결과를 위에거처럼 줄 나누는거는 못하나요? - dc App
print 예쁘게하고싶은거지? from pprint import pprint pprint(matrix) ㄱ - dc App
이렇게해도 똑같이나오는데 제가 잘못한건가요? - dc App
걍 for 돌려서 안에있는 리스트 한줄씩 출력해줘야겠네. - dc App