🌌Tizia

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.