시작하기무료로 시작하기

첫 번째 NumPy 배열 만들기

NumPy에 익숙해지면, 속도를 높이고 NumPy의 강력한 배열 메서드를 활용하기 위해 파이썬 리스트를 NumPy 배열로 자주 변환하게 될 거예요.

sudoku_list는 스도쿠 게임을 담고 있는 파이썬 리스트입니다:

[[0, 0, 4, 3, 0, 0, 2, 0, 9],
 [0, 0, 5, 0, 0, 9, 0, 0, 1],
 [0, 7, 0, 0, 6, 0, 0, 4, 3],
 [0, 0, 6, 0, 0, 2, 0, 8, 7],
 [1, 9, 0, 0, 0, 7, 4, 0, 0],
 [0, 5, 0, 0, 8, 3, 0, 0, 0],
 [6, 0, 0, 0, 0, 0, 1, 0, 5],
 [0, 0, 3, 5, 0, 8, 6, 9, 0],
 [0, 4, 2, 9, 1, 0, 3, 0, 0]]

이후 레슨에서 연습할 수 있도록 sudoku_list를 NumPy 배열로 바꿔 볼 거예요. 예를 들어, 해답과 함께 스도쿠 게임의 4차원 배열을 만드는 식으로요!

이 연습은 강의의 일부입니다

NumPy 소개

강의 보기

연습 안내

  • 일반적으로 사용하는 별칭으로 NumPy를 임포트하세요.
  • sudoku_list를 NumPy 배열로 변환해 sudoku_array라는 이름으로 저장하세요.
  • 코드가 제대로 동작했는지 확인하기 위해 sudoku_array의 클래스 type()을 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Import NumPy
import ____

# Convert sudoku_list into an array
sudoku_array = ____

# Print the type of sudoku_array 
print(____)
코드 편집 및 실행