코딩 스쿨에 오신것을 환영합니다~~

Q242. 리스트를 이용하여 영화관의 예약 가능한 좌석에는 '□', 예약 불가능한 좌석은 '■'이라고 표기하는 프로그램을 완성하시오. (500점)

seats = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
         [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
         [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
         [1, 1, 1, 0, 0, 0, 0, 0, 1, 0],
         [0, 0, 0, 0, 0, 1, 0, 0, 0, 0],
         [0, 1, 0, 0, 0, 1, 0, 1, 0, 0],
         [0, 0, 0, 0, 0, 0, 1, 0, 0, 0],
         [1, 0, 1, 0, 0, 0, 0, 0, 0, 1]]

for i in ___________________ :
    for j in ___________________ :
        if seats[i][j] == 0 :
            print('%3s' % '□', end='')
        else :
            print('%3s' % '■', end='')

    print()

- 난이도(1~10) : 5

- 힌트 :

  • - 실행 결과
  •   □  □  □  □  □  □  □  □  □  □
      □  □  □  □  □  □  □  □  □  □
      □  □  □  □  □  □  □  □  □  □
      ■  ■  ■  □  □  □  □  □  ■  □
      □  □  □  □  □  ■  □  □  □  □
      □  ■  □  □  □  ■  □  ■  □  □
      □  □  □  □  □  □  ■  □  □  □
      ■  □  ■  □  □  □  □  □  □  ■
정답보기 목록보기 완료/포인트얻기

seats = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
         [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
         [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
         [1, 1, 1, 0, 0, 0, 0, 0, 1, 0],
         [0, 0, 0, 0, 0, 1, 0, 0, 0, 0],
         [0, 1, 0, 0, 0, 1, 0, 1, 0, 0],
         [0, 0, 0, 0, 0, 0, 1, 0, 0, 0],
         [1, 0, 1, 0, 0, 0, 0, 0, 0, 1]]

for i in range(len(seats)) :
    for j in range(len(seats[i])) :
        if seats[i][j] == 0 :
            print('%3s' % '□', end='')
        else :
            print('%3s' % '■', end='')

    print()