1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giới thiệu về NumPy

Connected

Bài tập

Mảng NumPy đầu tiên của bạn

Khi đã quen với NumPy, bạn sẽ thường xuyên chuyển các list của Python thành mảng NumPy để tăng tốc và tận dụng các phương thức mảng mạnh mẽ của NumPy.

sudoku_list là một list Python chứa một trò chơi sudoku:

[[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]]

Bạn sẽ chuyển sudoku_list thành một mảng NumPy để có thể luyện tập với nó ở các bài sau, ví dụ tạo một mảng 4D các trò chơi sudoku kèm lời giải!

Hướng dẫn

100 XP
  • Import NumPy với bí danh được chấp nhận rộng rãi.
  • Chuyển sudoku_list thành một mảng NumPy tên là sudoku_array.
  • In lớp type() của sudoku_array để kiểm tra mã của bạn hoạt động đúng.