Tuần 24 — Bài toán đơn giản với mảng
Tin học Lớp 10 · 6 câu hỏi có lời giải
Câu 1.Tổng các phần tử của list?
- A.sum(lst)
- B.lst.sum()
- C.add(lst)
- D.total(lst)
Xem đáp án
Đáp án: A. sum(lst)
sum(lst) tính tổng các phần tử.
Câu 2.Max của list?
- A.highest(lst)
- B.max(lst)
- C.top(lst)
- D.lst.max()
Xem đáp án
Đáp án: B. max(lst)
max(lst) trả về giá trị lớn nhất.
Câu 3.Min của list?
- A.min(lst)
- B.low(lst)
- C.lst.min()
- D.bottom(lst)
Xem đáp án
Đáp án: A. min(lst)
min(lst) trả về giá trị nhỏ nhất.
Câu 4.Trung bình cộng list?
- A.sum(lst) / len(lst)
- B.mean(lst)
- C.avg(lst)
- D.lst.avg()
Xem đáp án
Đáp án: A. sum(lst) / len(lst)
Trung bình = tổng / số phần tử.
Câu 5.Đếm số chẵn trong list?
- A.sum(lst) % 2
- B.lst.count_even
- C.count_even(lst)
- D.len([x for x in lst if x % 2 == 0])
Xem đáp án
Đáp án: D. len([x for x in lst if x % 2 == 0])
List comprehension lọc x % 2 == 0 rồi len().
Câu 6.Đảo ngược list?
- A.lst * -1
- B.lst.flip()
- C.invert(lst)
- D.lst[::-1] hoặc lst.reverse()
Xem đáp án
Đáp án: D. lst[::-1] hoặc lst.reverse()
lst[::-1] tạo bản đảo ngược; lst.reverse() đảo tại chỗ.