Câu hỏi:

11/07/2024 929

Hãy dự đoán nội dung được in ra bởi chương trình sau:

1 danh_sach

= [0, 1, 2, 3, 4, 5, 6]

2_print(danh_sach[-1])

3_print(danh_sach[-5:-1])

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Mảng trong Python cho phép truy cập sử dụng các chỉ số âm chạy ngược với các chỉ số dương tức là theo chiều từ phải sang trái, -1 ứng với phần tử cuối cùng do vậy giá trị là 6. Như vậy chỉ số -5 ứng với phần tử thứ 5 đếm từ cuối cùng bên phải, trong trường hợp này giá trị là 2. danh_sach[-5:-1] chạy đến phần tử ngay trước phần tử cuối cùng. Tóm lại danh_sach[-5:-1] gồm các giá trị [2, 3, 4, 5]. Nội dung được in ra có thể như sau:

6 [2, 3, 4, 5]

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

Lời giải

Đáp án đúng là: C. len() dùng để đếm số phần tử của mảng một chiều trong Python.

Lời giải

Đáp án đúng là: D. Cuối cùng. Khi sử dụng lệnh append để bổ sung một phần tử vào list thì phần tử đó được chèn vào vị trí cuối cùng.

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