Câu hỏi:

12/05/2022 766 Lưu

Cho đoạn chương trình sau:

ages = {'An': 24, 'Binh': 30, 'Cuc': 27}

for x in ages:

print(ages[x])

Kết quả trả về là:

A. 24

30
27

B. 24

     30

C. 30

     27

D. 27

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án đúng là: A

Vì câu lệnh print(ages[x]) truy cập đến phần tử của dict, câu lệnh for x in ages:

Truy cập đến từng phần tử của dict, vì vậy kết quả trả về lần lượt là các phần tử của dict:

24
30
27

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A. Xóa tất cả các phần tử trong d, trả về dict rỗng.

B. Xóa phần tử cuối cùng trong d.

C. Xóa phần tử đầu tiên trong d.

D. Xóa và lấy giá trị được xóa.

Lời giải

Đáp án đúng là: A

Câu lệnh <biến dict>.clear() có nghĩa là: Xóa tất cả các phần tử trong biến dict, trả về dict rỗng.

Lời giải

Đáp án đúng là: B

Vì trong Python để khai báo biến ta sử dụng dấu ‘=’ để gán tên biến cho giá trị, theo cú pháp: <tên biến>[<key>]=<giá trị>

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP