Điền ma trận bằng các giá trị từ bàn phím
Cho phép chương trình nhận một mảng hai chiều làm đầu vào, ở dạng n dòng, mỗi dòng chứa m các số cách nhau bởi không gian. Làm thế nào để đếm chúng? Ví dụ như thế này:
A=[]
cho tôi trong phạm vi (n):
    A.append(list(map(int, input().split()))) # phương thức list() tạo một danh sách (mảng)
  # từ tập hợp dữ liệu được đưa ra trong ngoặc
Hoặc, không cần sử dụng các lệnh gọi hàm lồng nhau phức tạp:
A=[]
cho tôi trong phạm vi (n):
    row = input().split() # đọc một chuỗi có số,
                               # chia thành các phần tử bằng dấu cách (có hàng mảng)
    cho tôi trong phạm vi (len (hàng)):
        row[i] = int(row[i]) # mỗi phần tử của hàng danh sách được chuyển đổi thành một số
    A.append(row) # nối thêm hàng của mảng vào mảng A