Kết quả của chương trình được in ra là:
mylist=['a', 'aa', 'aaa', 'b', 'bb', 'bbb']
print(mylist[:-1])
mylist=['a', 'aa', 'aaa', 'b', 'bb', 'bbb']
print(mylist[:-1])
Trả lời:
Đáp án đúng: B
Câu hỏi kiểm tra kiến thức về slicing (cắt) list trong Python.
`mylist[:-1]` sẽ tạo ra một list mới chứa tất cả các phần tử của `mylist` trừ phần tử cuối cùng. Cụ thể:
- `mylist` là `['a', 'aa', 'aaa', 'b', 'bb', 'bbb']`.
- `mylist[:-1]` sẽ lấy các phần tử từ đầu list đến phần tử có index là -1 (tức là phần tử cuối cùng). Do đó, phần tử cuối cùng 'bbb' sẽ không được đưa vào list mới.
- Kết quả sẽ là `['a', 'aa', 'aaa', 'b', 'bb']`.
Vậy đáp án đúng là phương án B.
Tổng hợp 200 câu hỏi trắc nghiệm lập trình Python có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
