Trang chủ Lớp 10 Tin học Thi Online Trắc nghiệm Bài 23: Một số lệnh làm việc với dữ liệu danh sách có đáp án

Thi Online Trắc nghiệm Bài 23: Một số lệnh làm việc với dữ liệu danh sách có đáp án

Thi Online Trắc nghiệm Bài 23: Một số lệnh làm việc với dữ liệu danh sách có đáp án

  • 1168 lượt thi

  • 15 câu hỏi

  • 30 phút

Danh sách câu hỏi

Câu 1:

19/07/2024

Toán tử nào dùng để kiểm tra một giá trị có nằm trong danh sách không?

Xem đáp án

Đáp án đúng là: A

Dùng toán tử in để kiểm tra <giá trị> có trong danh sách hay không, nếu có trả lại True nếu không thì trả về False:

<giá trị> in <danh sách>


Câu 2:

23/07/2024

Kết quả của chương trình sau là gì?

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

for k in A:

    print(k, end = " ")

Xem đáp án

Đáp án đúng là: B

Vòng lặp duyệt qua và in tất cả các phần tử có trong mảng.

Kết quả của chương trình sau là gì? A = [1, 2, 3, 4, 5, 6, 5] for k in A:     print(k, end =

Câu 3:

21/07/2024

Ngoài việc kết hợp lệnh for và range để duyệt phần tử trong danh sách, có thể sử dụng câu lệnh nào khác?

Xem đáp án

Đáp án đúng là: D

Dùng toán tử in để kiểm tra <giá trị> có trong danh sách hay không, nếu có trả lại True nếu không thì trả về False:

<giá trị> in <danh sách>


Câu 4:

19/07/2024

ả sử A = [‘a’, ‘b’, ‘c’, ‘d’, 2, 3, 4]. Các biểu thức sau trả về giá trị đúng hay sai?

6 in A

‘a’ in A

Xem đáp án

Đáp án đúng là: C

Phần tử 6 không có mặt trong danh sách và ‘a’ có mặt trong A.


Câu 5:

23/07/2024

Giả sử A = [5, 6, 7, 8, 9, 10, 11, 12]. Biểu thức sau trả về giá trị đúng hay sai?

(3 + 4 – 5 + 18 // 4) in A

Xem đáp án

Đáp án đúng là: A

3 + 4 – 5 + 18 // 4 = 2 + 4 = 6 thuộc vào A nên trả về giá trị True.


Câu 6:

21/07/2024

Lệnh nào sau đây xoá toàn bộ danh sách?

Xem đáp án

Đáp án đúng là: A

Sau khi thực hiện lệnh clear(), danh sách gốc trở thành rỗng.


Câu 7:

22/07/2024

Phát biểu nào sau đây là sai?

Xem đáp án

Đáp án đúng là: C

Lệnh remove xoá phần tử đầu tiên có giá trị cho trước trong list.


Câu 9:

22/07/2024

Sau khi thực hiện các câu lệnh sau, mảng A như thế nào?

>>> A = [1, 2, 3, 4, 5]

>>> A. remove(2)

>>> print(A)

Xem đáp án

Đáp án đúng là: D

Remove xoá phần tử có giá trị 2 đầu tiên trong mảng.


Câu 10:

19/07/2024

Phần tử thứ bao nhiêu trong mảng A bị xoá?

>>> A = [10, 20, 3, 30, 20, 30, 20, 6, 3, 2, 8, 9]

>>> A. remove(3)

>>> print(A)

Xem đáp án

Đáp án đúng là: B

Remove xoá phần tử có giá trị 3 đầu tiên trong mảng. Phần tử đó nằm ở vị trí thứ 3.

Câu 11:

23/07/2024

Kết quả khi thực hiện chương trình sau?

>>> A = [1, 2, 3, 5]

>>> A.insert(2, 4)

>>> print(A)

Xem đáp án

Đáp án đúng là: B

Lệnh insert() chèn số 4 tại chỉ số 2.

Kết quả khi thực hiện chương trình sau? >>> A = [1, 2, 3, 5] >>> A.insert(2, 4) >>> print(A) A. 1, 2, 3, 4. B. 1, 2, 4, 3, 5. C. 1, 2, 3, 4, 5. D. 1, 2, 4, 5. (ảnh 1)

Câu 12:

23/07/2024

Lệnh sau, chèn phần tử cần thêm vào vị trí thứ mấy trong danh sách A?

A. insert(-5, 3)

Xem đáp án

Đáp án đúng là: B

Do -5 < 0 nên chèn 3 vào vị trí đầu tiên trong A.


Câu 13:

23/07/2024

Danh sách A trước và sau lệnh insert() là [1, 3, 5, 0] và [1, 3, 4, 5, 0]. Lệnh đã dùng là lệnh gì?

Xem đáp án

Đáp án đúng là: A

insert(2, 4) : chèn số 4 vào chỉ số 2.

Danh sách A trước và sau lệnh insert() là [1, 3, 5, 0] và [1, 3, 4, 5, 0]. Lệnh đã dùng là lệnh gì? A. insert(2, 4). B. insert(4, 2). C. insert(3, 4). D. insert(4, 3). (ảnh 1)

Câu 15:

14/07/2024

Chọn phát biểu sai trong các phát biểu sau khi nói về câu lệnh insert trong python:

Xem đáp án

Đáp án đúng là: C

insert(index, value) sẽ chèn giá trị value vào danh sách tại vị trí index và đẩy các phần tử sang phải. Phát biểu C sai.


Bắt đầu thi ngay