Tuần 3 — List — Slicing và phép toán
Tin học Lớp 9 · 5 câu hỏi có lời giải
Câu 1.a[1:4] trả về?
- A.1, 2, 3, 4
- B.Chỉ index 4
- C.Phần tử index 1, 2, 3
- D.1 đến 4
Xem đáp án
Đáp án: C. Phần tử index 1, 2, 3
Slicing a[start:stop] không bao gồm stop.
Câu 2.a[::-1] làm gì?
- A.Sắp xếp
- B.Sao chép
- C.Xoá phần tử cuối list
- D.Đảo ngược list
Xem đáp án
Đáp án: D. Đảo ngược list
[::-1] đảo ngược chuỗi/list.
Câu 3.a + b với 2 list?
- A.Thay thế
- B.Cộng từng phần tử
- C.Nối 2 list thành list mới
- D.Cộng phần tử cùng vị trí của 2 list
Xem đáp án
Đáp án: C. Nối 2 list thành list mới
+ nối 2 list.
Câu 4.a * 3 với list a?
- A.Sắp xếp
- B.Nhân mỗi phần tử của a với 3
- C.Nhân từng phần tử
- D.Lặp list 3 lần
Xem đáp án
Đáp án: D. Lặp list 3 lần
* lặp lại list.
Câu 5.Sắp xếp list a tăng dần?
- A.a.order()
- B.a.asc()
- C.sort(a)
- D.a.sort() hoặc sorted(a)
Xem đáp án
Đáp án: D. a.sort() hoặc sorted(a)
sort() sửa list gốc; sorted() trả về list mới.