Lập trình khối cho người mới bắt đầu
Chương
>
Cấp độ

Danh sách nâng cao và các cấu trúc dữ liệu
Sử dụng Danh sách cho các đối tượng

Mục tiêu

Thu hoạch tất cả các loại cây trồng trên cánh đồng và lưu trữ chúng trong kho bằng cách sử dụng danh sách lồng nhau.

Có bốn (4) loại cây trồng đang mọc trên cánh đồng: "corn", "carrot", "wheat" và "parsnip". Thu hoạch các loại cây trồng và đặt chúng vào kho bằng cách thiết lập một cấu trúc danh sách lồng nhau (dictionary).

Di chuyển qua cánh đồng và nhặt hết tất cả các loại cây trồng, sau khi bạn đã điều hướng thành công qua cánh đồng. Đếm số lượng của mỗi loại cây trồng và lưu trữ chúng trong một cấu trúc danh sách lồng nhau, để dễ dàng xử lý và lưu trữ.

Đầu tiên, tạo một biến có tên là crops sử dụng khối create empty list hoặc bằng cách sử dụng khối set dict value. Sử dụng khối set dict value để thêm tên từng loại cây trồng làm khóa và số lượng cây trồng bạn đã nhặt làm giá trị. Ví dụ: sử dụng set dict value với crops, khóa "corn", và giá trị 6 (số lượng ngô bạn đã thu thập được).

Sau khi bạn đã nhặt hết các loại cây trồng và đặt chúng bên trong cấu trúc danh sách lồng nhau, hãy di chuyển đến các dấu X và đối mặt với các thùng chứa để đặt cây trồng vào kho bằng cách sử dụng khối place. Sử dụng khối get dict value để truy cập giá trị của các loại cây trồng, như sau: sử dụng get dict value với crops và khóa "corn", sau đó kết nối nó với khối place. Mỗi dấu X có một biển báo thông báo cho bạn về loại cây trồng được lưu trữ ở đó. Hoàn thành cấp độ bằng cách lưu trữ các loại cây trồng vào các thùng chứa đúng theo biển báo.

Sách Mã