Đề Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Đề Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách tổng hợp câu hỏi trắc nghiệm chứa đựng nhiều dạng bài tập, bài thi, cũng như các câu hỏi trắc nghiệm và bài kiểm tra, trong bộ Trắc Nghiệm Tin Học 10 – Kết Nối Tri Thức. Nội dung trắc nghiệm nhấn mạnh phần kiến thức nền tảng và chuyên môn sâu của học phần này. Mọi bộ đề trắc nghiệm đều cung cấp câu hỏi, đáp án cùng hướng dẫn giải cặn kẽ. Mời bạn thử sức làm bài nhằm ôn luyện và làm vững chắc kiến thức cũng như đánh giá năng lực bản thân!

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách - Đề 01

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 1: Cho danh sách `diem_so = [7, 8.5, 6, 9.0, 7.5]`. Để truy cập và in ra điểm số của phần tử thứ ba trong danh sách này (tính từ đầu), cú pháp Python đúng là gì?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 2: Bạn có một danh sách `ten_hoc_sinh = ['An', 'Binh', 'Hoa', 'Lan']`. Muốn thêm tên 'Minh' vào cuối danh sách, bạn sử dụng phương thức nào sau đây?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 3: Cho danh sách `so_nguyen = [10, 20, 30, 40, 50]`. Đoạn mã sau sẽ cho kết quả là gì?
```python
so_nguyen[1] = 25
print(so_nguyen)
```

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 4: Danh sách trong Python có đặc điểm nổi bật nào sau đây, phân biệt nó với kiểu dữ liệu xâu (string)?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 5: Cho danh sách `chuoi_ky_tu = ['P', 'y', 't', 'h', 'o', 'n']`. Đoạn mã sau sẽ cho kết quả là gì?
```python
print(chuoi_ky_tu[1:4])
```

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 6: Để tạo một danh sách rỗng trong Python, cách nào sau đây là đúng?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 7: Đoạn mã sau thực hiện công việc gì?
```python
list_a = [1, 2, 3]
list_b = [4, 5]
list_c = list_a + list_b
print(list_c)
```

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 8: Cho danh sách `numbers = [1, 2, 3, 2, 4, 2]`. Để xóa phần tử có giá trị là 2 đầu tiên tìm thấy trong danh sách này, bạn sử dụng phương thức nào?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 9: Cho danh sách `data = [10, 5, 8, 12, 6]`. Đoạn mã sau sẽ cho kết quả là gì?
```python
max_value = max(data)
print(max_value)
```

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 10: Phương thức `insert()` trong list được dùng để làm gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 11: Cho danh sách `colors = ['red', 'green', 'blue']`. Đoạn mã sau sẽ cho kết quả là gì?
```python
colors.reverse()
print(colors)
```

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 12: Bạn cần tạo một danh sách mới chứa 5 số 0. Cách sử dụng phép toán `*` nào sau đây là đúng?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 13: Cho danh sách `mixed_list = [1, 'apple', 3.14, True]`. Điều này cho thấy đặc điểm nào của danh sách trong Python?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 14: Đoạn mã sau sẽ gây ra lỗi gì?
```python
my_list = [1, 2, 3]
print(my_list[3])
```

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 15: Cho danh sách `letters = ['a', 'b', 'c', 'd', 'e']`. Đoạn mã sau sẽ cho kết quả là gì?
```python
print(letters[-2])
```

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 16: Phương thức `pop()` trong list (khi không có đối số) thực hiện chức năng gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 17: Cho danh sách `scores = [85, 90, 78, 92, 88]`. Làm thế nào để sắp xếp danh sách này theo thứ tự tăng dần?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 18: Đoạn mã sau sẽ cho kết quả là gì?
```python
my_list = [1, 2, 3, 4, 5]
del my_list[1:4]
print(my_list)
```

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 19: Giả sử bạn có một danh sách `items = ['apple', 'banana', 'cherry']`. Bạn muốn lặp qua từng phần tử và in chúng ra màn hình. Cấu trúc vòng lặp `for` nào sau đây là phù hợp nhất?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 20: Cho danh sách `numbers = [10, 20, 30, 40]`. Đoạn mã sau sẽ cho kết quả là gì?
```python
numbers.insert(2, 25)
print(numbers)
```

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 21: Bạn có một danh sách `numbers = [5, 1, 8, 3, 2]`. Bạn muốn tìm chỉ số (index) của phần tử có giá trị 8. Phương thức nào sau đây giúp bạn làm điều đó?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 22: Đoạn mã sau sẽ cho kết quả là gì?
```python
list1 = [1, 2, 3]
list2 = list1
list2.append(4)
print(list1)
```

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 23: Nếu bạn muốn tạo một bản sao (copy) độc lập của danh sách `original_list` để khi thay đổi bản sao không ảnh hưởng đến bản gốc, bạn nên sử dụng phương thức nào?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 24: Cho danh sách `numbers = [1, 2, 3, 4, 5]`. Đoạn mã sau sẽ cho kết quả là gì?
```python
print(len(numbers))
```

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 25: Bạn có danh sách `data = [10, 20, 30]`. Muốn thêm các phần tử của danh sách `more_data = [40, 50]` vào cuối danh sách `data`, bạn sử dụng phương thức nào?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 26: Cho danh sách `values = [1, 2, 3, 4, 5]`. Đoạn mã sau sẽ cho kết quả là gì?
```python
print(values[::2])
```

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 27: Phương thức `clear()` của danh sách dùng để làm gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 28: Cho danh sách `my_list = [10, 20, 30, 20, 40]`. Đoạn mã sau sẽ cho kết quả là gì?
```python
print(my_list.count(20))
```

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 29: Khi nào thì bạn nên sử dụng kiểu dữ liệu danh sách (list) thay vì các kiểu dữ liệu khác như xâu (string) hoặc bộ (tuple)?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 01

Câu 30: Cho đoạn mã sau:
```python
data = [1, 5, 2, 8, 3]
total = 0
for x in data:
total += x
print(total)
```
Đoạn mã này thực hiện công việc gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách - Đề 02

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 1: Bạn được giao nhiệm vụ lưu trữ danh sách tên của 5 học sinh trong lớp. Kiểu dữ liệu nào trong Python là phù hợp nhất để thực hiện việc này, cho phép bạn dễ dàng thêm, xóa hoặc truy cập từng tên theo thứ tự?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 2: Cho đoạn mã Python sau:
diem_so = [7, 8.5, 6, 9, 5.5]
Phần tử đầu tiên của danh sách diem_so có giá trị là bao nhiêu? (Kiểm tra kiến thức truy cập phần tử bằng chỉ số)

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 3: Bạn muốn thêm điểm số '9.0' vào cuối danh sách diem_so = [7, 8.5, 6, 9, 5.5]. Lệnh Python nào sau đây thực hiện đúng yêu cầu này?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 4: Cho danh sách vat_nuoi = ['chó', 'mèo', 'cá', 'chim', 'chuột']. Bạn muốn xóa phần tử 'cá' khỏi danh sách này. Lệnh nào sau đây là cách *đúng* để thực hiện điều đó dựa trên giá trị của phần tử?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 5: Xét đoạn mã sau:
my_list = [10, 20, 30, 40, 50]
my_list[1] = 25
my_list.insert(3, 35)
my_list.append(60)
Danh sách my_list sau khi thực hiện các lệnh trên sẽ có nội dung là gì? (Kiểm tra khả năng theo dõi thay đổi của danh sách)

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 6: Cho danh sách so_nguyen = [1, 2, 3, 4, 5]. Bạn muốn lấy ra một danh sách con chứa các phần tử từ chỉ số 1 đến chỉ số 3 (không bao gồm chỉ số 3). Cú pháp cắt (slicing) nào sau đây là đúng?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 7: Xét danh sách letters = ['a', 'b', 'c', 'd', 'e']. Lệnh print(letters[-2]) sẽ in ra kết quả gì? (Kiểm tra kiến thức về chỉ số âm)

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 8: Cho đoạn mã sau:
data = [10, 20, 30, 40, 50, 60]
subset = data[1:5:2]
Giá trị của biến subset sau khi thực hiện lệnh trên là gì? (Kiểm tra cắt danh sách với bước nhảy)

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 9: Bạn có danh sách items = ['apple', 'banana', 'cherry']. Lệnh Python nào sau đây sẽ thêm 'orange' vào vị trí thứ hai (chỉ số 1) của danh sách?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 10: Cho danh sách numbers = [1, 2, 3, 4, 5]. Sau khi thực hiện lệnh popped_value = numbers.pop(2), giá trị của popped_value là gì và danh sách numbers trở thành như thế nào?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 11: Bạn muốn tạo một danh sách rỗng để lưu trữ dữ liệu sau này. Cách khai báo nào sau đây là đúng trong Python?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 12: Cho danh sách data = [1, 'two', 3.0, True]. Phát biểu nào sau đây là đúng về danh sách này?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 13: Xét đoạn mã sau:
numbers = [10, 5, 8, 12, 3]
numbers.sort()
print(numbers)
Kết quả in ra màn hình là gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 14: Cho danh sách scores = [85, 92, 78, 95, 88]. Bạn muốn tìm điểm cao nhất trong danh sách này. Hàm sẵn có nào của Python giúp thực hiện điều đó một cách hiệu quả?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 15: Bạn có danh sách tasks = ['Mua sắm', 'Học bài', 'Tập thể dục', 'Nấu ăn']. Bạn muốn tạo một danh sách mới chứa các công việc này theo thứ tự ngược lại mà không làm thay đổi danh sách gốc tasks. Hàm hoặc phương thức nào nên sử dụng?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 16: Cho danh sách data = [1, 2, 3, 2, 4, 2, 5]. Bạn muốn đếm xem số 2 xuất hiện bao nhiêu lần trong danh sách. Phương thức nào của danh sách giúp thực hiện việc này?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 17: Xét đoạn mã sau:
numbers = [1, 2, 3]
numbers2 = numbers
numbers2.append(4)
Giá trị của danh sách numbers sau các lệnh trên là gì? (Kiểm tra hiểu biết về tính mutable và gán biến)

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 18: Cho danh sách my_list = [10, 20, 30]. Lệnh del my_list[1] sẽ làm gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 19: Đoạn mã nào sau đây sử dụng vòng lặp for để in ra *từng phần tử* của danh sách colors = ['red', 'green', 'blue']?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 20: Bạn muốn tạo một danh sách chứa các số chẵn từ 0 đến 10 (bao gồm cả 0 và 10). Cách tạo danh sách nào sau đây sử dụng list comprehension là hiệu quả nhất?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 21: Xét đoạn mã sau, giả sử danh sách grades đã được tạo:
grades = [75, 88, 90, 65, 92, 70]
tong_diem = 0
for diem in grades:
  tong_diem += diem
diem_trung_binh = tong_diem / len(grades)
Đoạn mã này thực hiện công việc gì?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 22: Cho hai danh sách list1 = [1, 2, 3]list2 = [4, 5, 6]. Lệnh combined_list = list1 + list2 sẽ tạo ra danh sách combined_list có nội dung là gì?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 23: Bạn có một danh sách data = [10, 20, 30, 40, 50]. Bạn muốn thay thế các phần tử từ chỉ số 1 đến chỉ số 3 (không bao gồm chỉ số 3) bằng các giá trị mới là [25, 35]. Lệnh nào sau đây thực hiện đúng điều này?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 24: Xét đoạn mã sau:
letters = ['a', 'b', 'c']
letters.append(['d', 'e'])
Giá trị của danh sách letters sau khi thực hiện lệnh trên là gì? (Kiểm tra cách append xử lý danh sách)

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 25: Cho danh sách numbers = [1, 2, 3, 4, 5]. Lệnh nào sau đây sẽ tạo ra một danh sách mới squared_numbers chứa bình phương của các số trong numbers, tức là [1, 4, 9, 16, 25]?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 26: Một danh sách trong Python được gọi là 'mutable' (có thể thay đổi) có nghĩa là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 27: Cho danh sách data = [10, 20, 30, 40, 50]. Lệnh data.extend([60, 70]) sẽ làm gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 28: Xét đoạn mã sau:
numbers = [5, 2, 8, 1, 9]
sorted_numbers = sorted(numbers)
numbers.sort()
Giá trị của sorted_numbersnumbers sau các lệnh trên là gì? (So sánh sorted()sort())

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 29: Bạn cần lưu trữ thông tin về các sản phẩm trong kho, mỗi sản phẩm có tên và số lượng tồn kho. Bạn quyết định sử dụng một danh sách. Cấu trúc nào sau đây là cách tiếp cận hợp lý để lưu trữ thông tin này trong một danh sách duy nhất?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 02

Câu 30: Xét đoạn mã sau:
numbers = [1, 2, 3, 4, 5]
for i in range(len(numbers)):
  if numbers[i] % 2 == 0:
    numbers[i] = 0
Giá trị của danh sách numbers sau khi thực hiện vòng lặp là gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách - Đề 03

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 1: Trong Python, kiểu dữ liệu danh sách (list) có đặc điểm nào sau đây?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 2: Cho danh sách `my_list = [10, 'Python', 3.14, True]`. Phần tử tại chỉ mục (index) 2 của danh sách này là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 3: Đoạn lệnh Python sau sẽ cho kết quả là gì?
```python
a = [1, 2, 3, 4, 5]
print(a[1:4])
```

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 4: Cho danh sách `numbers = [1, 5, 2, 8, 3]`. Sau khi thực hiện lệnh `numbers.append(10)`, danh sách `numbers` sẽ trở thành?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 5: Để chèn giá trị 99 vào vị trí thứ 2 (chỉ mục 1) của danh sách `data = [10, 20, 30]`, ta sử dụng lệnh nào sau đây?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 6: Đoạn lệnh nào sau đây sẽ xóa phần tử CÓ GIÁ TRỊ bằng 5 khỏi danh sách `numbers = [1, 5, 2, 5, 8]`?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 7: Cho danh sách `items = ['a', 'b', 'c', 'd', 'e']`. Lệnh `items.pop(2)` sẽ trả về giá trị nào và danh sách `items` sau đó sẽ như thế nào?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 8: Cho danh sách `my_list = [1, 2, 3, 4, 5]`. Sau khi thực hiện lệnh `my_list[1] = 100`, danh sách `my_list` sẽ trở thành?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 9: Đoạn chương trình nào sau đây sẽ in ra lần lượt từng phần tử của danh sách `colors = ['red', 'green', 'blue']`?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 10: Cho hai danh sách `list1 = [1, 2]` và `list2 = [3, 4]`. Lệnh `list3 = list1 + list2` sẽ tạo ra danh sách `list3` như thế nào?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 11: Cho danh sách `numbers = [1, 2, 3]`. Lệnh `numbers * 2` sẽ cho kết quả là gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 12: Hàm `len()` dùng để làm gì với danh sách?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 13: Cho danh sách `data = [10, 20, 30, 40, 50]`. Lệnh `data[1:4] = [99, 88]` sẽ thay đổi danh sách `data` thành?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 14: Cho danh sách `scores = [7, 8, 9, 7, 10]`. Lệnh `scores.count(7)` sẽ trả về kết quả là bao nhiêu?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 15: Cho danh sách `letters = ['a', 'b', 'c', 'd']`. Lệnh `letters.index('c')` sẽ trả về kết quả là bao nhiêu?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 16: Khai báo danh sách nào sau đây là đúng cú pháp trong Python?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 17: Cho danh sách `data = [5, 1, 4, 2, 8]`. Sau khi thực hiện lệnh `data.sort()`, danh sách `data` sẽ trở thành?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 18: Cho danh sách `my_list = [10, 20, 30]`. Lệnh nào sau đây sẽ thêm các phần tử của danh sách `[40, 50]` vào cuối `my_list`?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 19: Cho danh sách `letters = ['a', 'b', 'c']`. Lệnh `del letters[1]` sẽ thay đổi danh sách `letters` thành?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 20: Kết quả của đoạn mã sau là gì?
```python
list1 = [1, 2, 3]
list2 = list1
list1[0] = 99
print(list2)
```

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 21: Để tạo một bản sao (copy) độc lập của danh sách `original_list` sao cho việc thay đổi trên bản sao không ảnh hưởng đến danh sách gốc, ta có thể sử dụng cách nào?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 22: Cho danh sách `data = [1, [2, 3], 4]`. Phần tử `[2, 3]` nằm ở chỉ mục nào?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 23: Cho danh sách `numbers = [10, 20, 30, 40, 50]`. Lệnh `print(25 in numbers)` sẽ cho kết quả là gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 24: Để tạo một danh sách rỗng (không có phần tử nào), ta có thể sử dụng cách nào?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 25: Cho danh sách `numbers = [10, 1, 8, 3, 5]`. Sau khi thực hiện lệnh `numbers.reverse()`, danh sách `numbers` sẽ trở thành?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 26: Cho danh sách `data = [10, 20, 30, 40, 50]`. Lệnh `print(data[-2])` sẽ cho kết quả là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 27: Đoạn mã sau sẽ in ra kết quả gì?
```python
my_list = [1, 2, 3]
for i in range(len(my_list)):
my_list.append(my_list[i] * 2)
print(my_list)
```

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 28: Cho danh sách `numbers = [1, 5, 2, 8]`. Lệnh `numbers.sort()` và `sorted(numbers)` khác nhau cơ bản ở điểm nào?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 29: Cho danh sách `data = [1, 2, 3, 4, 5]`. Lệnh `data[1:3] = []` sẽ thay đổi danh sách `data` thành?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 03

Câu 30: Bạn muốn xử lý một tập hợp các điểm số của học sinh. Kiểu dữ liệu danh sách (list) trong Python là lựa chọn phù hợp vì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách - Đề 04

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 1: Trong Python, kiểu dữ liệu danh sách (list) có những đặc điểm nào sau đây? Chọn đáp án đúng nhất.

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 2: Cho danh sách `diem_mon_hoc = [7.5, 8.0, 6.5, 9.0]`. Để truy cập vào điểm của môn thứ ba (6.5) trong danh sách này, bạn sử dụng cú pháp nào?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 3: Bạn có một danh sách `so_nguyen = [10, 20, 30, 40, 50]`. Lệnh Python nào sau đây sẽ thay đổi giá trị của phần tử thứ hai (20) thành 25?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 4: Cho danh sách `ten_hoc_sinh = ['An', 'Binh', 'Hoa']`. Lệnh nào sau đây sẽ thêm tên 'Lan' vào cuối danh sách?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 5: Bạn muốn xóa phần tử 'cam' khỏi danh sách `trai_cay = ['tao', 'chuoi', 'cam', 'quyt']`. Lệnh nào sau đây thực hiện đúng yêu cầu này?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 6: Cho danh sách `letters = ['a', 'b', 'c', 'd', 'e']`. Lệnh `del letters[1]` sẽ cho kết quả danh sách `letters` là gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 7: Đoạn chương trình sau in ra gì?
```python
numbers = [1, 2, 3, 4, 5]
print(len(numbers))
```

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 8: Cho danh sách `data = [10, 20, 30, 40, 50]`. Kết quả của biểu thức `data[1:4]` là gì?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 9: Đoạn chương trình sau thực hiện công việc gì?
```python
my_list = [10, 1, 8, 3, 5]
my_list.sort()
print(my_list)
```

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 10: Cho danh sách `colors = ['red', 'green', 'blue']`. Lệnh nào sau đây sẽ chèn 'yellow' vào vị trí thứ hai (sau 'red')?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 11: Kết quả của đoạn code sau là gì?
```python
list1 = [1, 2]
list2 = [3, 4]
list3 = list1 + list2
print(list3)
```

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 12: Cho danh sách `my_list = [10, 20, 30, 40]`. Lệnh `my_list.pop(2)` sẽ trả về giá trị nào?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 13: Để tạo một danh sách rỗng trong Python, cú pháp nào sau đây là đúng?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 14: Cho danh sách `mixed_list = [1, 'hello', 3.14, True]`. Điều này chứng tỏ đặc điểm nào của danh sách trong Python?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 15: Đoạn chương trình sau in ra gì?
```python
numbers = [1, 2, 2, 3, 4, 2]
print(numbers.count(2))
```

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 16: Bạn có danh sách `prime_numbers = [2, 3, 5, 7, 11]`. Lệnh nào sau đây sẽ in ra chỉ số (index) của phần tử có giá trị là 5?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 17: Cho danh sách `data = [1, 5, 2, 8, 3]`. Đoạn code nào sau đây *không* làm thay đổi thứ tự các phần tử trong danh sách `data` gốc?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 18: Khi lặp qua một danh sách bằng vòng lặp `for` như sau:
```python
my_list = ['a', 'b', 'c']
for item in my_list:
print(item)
```
Mỗi lần lặp, biến `item` sẽ nhận giá trị gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 19: Cho danh sách `numbers = [1, 2, 3, 4, 5]`. Đoạn code nào sau đây sẽ tính tổng các phần tử của danh sách?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 20: Giả sử bạn có một danh sách `scores = [85, 92, 78, 95, 88]`. Bạn muốn tìm điểm cao nhất trong danh sách này. Lệnh nào sau đây thực hiện được điều đó?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 21: Cho danh sách `data = [10, 20, 30]`. Kết quả của lệnh `data * 2` là gì?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 22: Đoạn code sau có lỗi không? Nếu có, lỗi ở dòng nào và là lỗi gì?
```python
my_list = [1, 2, 3]
print(my_list[3])
```

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 23: Bạn muốn tạo một danh sách chứa các số chẵn từ 0 đến 10 (bao gồm 0 và 10) sử dụng list comprehension. Cú pháp nào sau đây đúng?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 24: Cho danh sách `items = ['apple', 'banana', 'cherry']`. Kết quả của lệnh `'-'.join(items)` là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 25: Giả sử bạn có một danh sách các số nguyên. Bạn muốn tạo một danh sách mới chứa bình phương của các số lẻ từ danh sách gốc. Đoạn code nào sử dụng list comprehension để thực hiện điều này?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 26: Đoạn code sau in ra gì?
```python
list_a = [1, 2, 3]
list_b = list_a
list_b.append(4)
print(list_a)
```

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 27: Sự khác biệt cơ bản giữa `list.append(item)` và `list.extend(another_list)` là gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 28: Cho danh sách `data = [5, 1, 8, 3, 2]`. Kết quả của đoạn code sau là gì?
```python
data.sort()
data.reverse()
print(data)
```

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 29: Để kiểm tra xem một phần tử có tồn tại trong danh sách hay không, bạn sử dụng toán tử nào?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 04

Câu 30: Cho danh sách `numbers = [10, 5, 12, 8, 15]`. Đoạn code nào sau đây sẽ in ra các số lớn hơn 10 trong danh sách này?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách - Đề 05

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Trong Python, đâu là đặc điểm KHÔNG đúng về kiểu dữ liệu danh sách (list)?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho đoạn mã Python sau:
`my_list = [1, 'hello', 3.14, True]`
Phần tử tại chỉ số (index) 2 của danh sách `my_list` là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Để tạo một danh sách rỗng trong Python, cú pháp nào sau đây là đúng?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho danh sách `numbers = [10, 20, 30, 40, 50]`. Kết quả của biểu thức `numbers[1:4]` là gì?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Phương thức `append()` trong Python được sử dụng để làm gì đối với danh sách?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho danh sách `colors = ['red', 'green', 'blue']`. Sau khi thực hiện lệnh `colors.append('yellow')`, danh sách `colors` sẽ trở thành gì?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Để xóa phần tử tại chỉ số 1 khỏi danh sách `fruits = ['apple', 'banana', 'cherry']`, lệnh nào sau đây là đúng?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho đoạn mã sau:
`data = [1, 2, 3, 2, 4, 2]`
`data.remove(2)`
Danh sách `data` sau khi thực hiện lệnh trên sẽ là gì?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Lệnh nào sau đây được sử dụng để lấy và xóa phần tử cuối cùng của danh sách?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho danh sách `numbers = [10, 5, 8, 12]`. Sau khi thực hiện lệnh `numbers.sort()`, danh sách `numbers` sẽ trở thành gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Để đếm số lần xuất hiện của giá trị 5 trong danh sách `my_list = [1, 5, 2, 5, 5, 3]`, ta sử dụng phương thức nào?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Đoạn mã nào sau đây duyệt qua TẤT CẢ các phần tử của danh sách `items`?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho danh sách `data = [1, 2, 3]`. Lệnh `data.extend([4, 5])` sẽ thay đổi danh sách `data` thành gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho danh sách `letters = ['a', 'b', 'c']`. Lệnh `letters.insert(1, 'd')` sẽ thay đổi danh sách `letters` thành gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Kết quả của đoạn mã sau là gì?
`my_list = [1, 2, 3, 4, 5]`
`print(len(my_list))`

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho danh sách `numbers = [1, 2, 3]`. Lệnh `numbers[1] = 10` sẽ thay đổi danh sách `numbers` thành gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho đoạn mã sau:
`list1 = [1, 2]`
`list2 = [3, 4]`
`list3 = list1 + list2`
Giá trị của `list3` là gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho đoạn mã sau:
`my_list = [1, 2, 3]`
`my_list *= 2`
Giá trị của `my_list` sau khi thực hiện lệnh trên là gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Kết quả của biểu thức `5 in [1, 3, 5, 7]` là gì?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Đoạn mã sau thực hiện công việc gì?
`numbers = [1, 2, 3, 4, 5]`
`total = 0`
`for num in numbers:`
` total += num`
`print(total)`

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho danh sách `data = [10, 20, 30, 40, 50]`. Lệnh `print(data[-2])` sẽ in ra giá trị nào?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Để đảo ngược thứ tự các phần tử trong danh sách `my_list = [1, 2, 3]`, ta sử dụng phương thức nào?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho đoạn mã sau:
`numbers = [1, 2, 3, 4, 5]`
`squared_numbers = [x**2 for x in numbers if x % 2 == 0]`
Kết quả của `squared_numbers` là gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho danh sách `matrix = [[1, 2], [3, 4]]`. Phần tử tại `matrix[0][1]` là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Trong Python, danh sách có phải là kiểu dữ liệu 'mutable' (có thể thay đổi) hay 'immutable' (không thể thay đổi)?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho đoạn mã sau:
`my_list = [10, 20, 30, 40, 50]`
`del my_list[1:4]`
Kết quả của `my_list` sau khi thực hiện lệnh trên là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Để tìm chỉ số (index) của lần xuất hiện đầu tiên của giá trị 'orange' trong danh sách `fruits = ['apple', 'banana', 'orange', 'grape', 'orange']`, ta sử dụng phương thức nào?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Cho đoạn mã sau:
`my_list = [1, 2, 3]`
`another_list = my_list`
`another_list.append(4)`
Giá trị của `my_list` sau khi thực hiện lệnh trên là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Đoạn mã sau dùng để làm gì?
`numbers = []`
`for i in range(5):`
` numbers.append(i * 2)`

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 05

Phương thức `clear()` của danh sách trong Python có tác dụng gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách - Đề 06

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 1: Kiểu dữ liệu danh sách (List) trong Python có đặc điểm nào sau đây là đúng?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 2: Cho đoạn mã Python sau:
`my_list = [10, 20, 30, 40, 50]`
Phần tử có giá trị `30` trong danh sách `my_list` có chỉ số (index) là bao nhiêu?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 3: Để tạo một danh sách rỗng (không có phần tử nào) trong Python, cú pháp nào sau đây là đúng?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 4: Cho danh sách `colors = ['red', 'green', 'blue']`. Để thêm phần tử `'yellow'` vào cuối danh sách này, lệnh nào sau đây là đúng?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 5: Cho danh sách `numbers = [1, 2, 3, 4, 5]`. Lệnh `print(len(numbers))` sẽ cho kết quả là bao nhiêu?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 6: Cho danh sách `data = [10, 'apple', 3.14, True]`. Kiểu dữ liệu của các phần tử trong danh sách này minh họa cho đặc điểm nào của danh sách trong Python?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 7: Cho đoạn mã sau:
`my_list = [1, 2, 3]`
`my_list[1] = 5`
Sau khi thực hiện đoạn mã trên, danh sách `my_list` sẽ có giá trị như thế nào?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 8: Cho danh sách `fruits = ['apple', 'banana', 'cherry']`. Để xóa phần tử `'banana'` ra khỏi danh sách này, lệnh nào sau đây KHÔNG đúng?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 9: Cho danh sách `numbers = [10, 20, 30, 40, 50]`. Lệnh `print(numbers[len(numbers) - 1])` sẽ cho kết quả là bao nhiêu?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 10: Cho đoạn mã sau:
`my_list = [1, 2, 3, 4, 5]`
`new_list = my_list[1:4]`
Giá trị của `new_list` sau khi thực hiện đoạn mã trên là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 11: Để chèn phần tử `0` vào vị trí đầu tiên của danh sách `data = [1, 2, 3]`, lệnh nào sau đây là đúng?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 12: Cho đoạn mã sau:
`my_list = [5, 2, 8, 1, 9]`
`my_list.sort()`
Giá trị của `my_list` sau khi thực hiện đoạn mã trên là gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 13: Cho danh sách `items = ['a', 'b', 'c', 'd']`. Lệnh `items.pop(2)` sẽ trả về giá trị nào?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 14: Cho danh sách `data = [1, 2, 3, 2, 4, 2]`. Lệnh `data.count(2)` sẽ trả về giá trị nào?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 15: Cho danh sách `my_list = [1, 2, 3]`. Lệnh `my_list.extend([4, 5])` sẽ làm cho `my_list` trở thành:

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 16: Cho đoạn mã sau:
`my_list = ['a', 'b', 'c', 'd', 'e']`
`print(my_list[-2])`
Kết quả in ra màn hình là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 17: Để đảo ngược thứ tự các phần tử trong danh sách `data = [1, 2, 3, 4]`, lệnh nào sau đây là đúng?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 18: Cho đoạn mã sau:
`list1 = [1, 2, 3]`
`list2 = list1`
`list2.append(4)`
`print(list1)`
Kết quả in ra màn hình là gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 19: Cho đoạn mã sau:
`my_list = [10, 20, 30]`
`del my_list[1]`
Sau khi thực hiện đoạn mã trên, danh sách `my_list` sẽ có giá trị như thế nào?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 20: Cho danh sách `values = [10, 20, 30, 40, 50]`. Lệnh `print(values[::2])` sẽ cho kết quả là gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 21: Viết đoạn mã Python để tạo một danh sách `squares` chứa bình phương của các số nguyên từ 1 đến 5 (bao gồm cả 5).

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 22: Cho đoạn mã sau:
`my_list = [1, 2, 3]`
`another_list = my_list[:]`
`another_list.append(4)`
`print(my_list)`
Kết quả in ra màn hình là gì?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 23: Cho danh sách `data = [1, 2, 3, 4, 5]`. Lệnh `data.remove(3)` sẽ làm gì?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 24: Cho đoạn mã sau:
`my_list = ['a', 'b', 'c']`
`for item in my_list:`
` print(item, end=' ')`
Kết quả in ra màn hình là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 25: Cho danh sách `numbers = [10, 5, 8, 12, 3]`. Để tìm giá trị nhỏ nhất trong danh sách này, sử dụng hàm nào?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 26: Cho đoạn mã sau:
`my_list = [1, 2, 3, 4, 5]`
`if 3 in my_list:`
` print('Có')`
`else:`
` print('Không')`
Kết quả in ra màn hình là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 27: Giả sử bạn cần lưu trữ danh sách tên học sinh trong lớp. Kiểu dữ liệu danh sách (List) là lựa chọn phù hợp vì:

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 28: Cho đoạn mã sau:
`list1 = [1, 2]`
`list2 = [3, 4]`
`list3 = list1 + list2`
Giá trị của `list3` sau khi thực hiện đoạn mã trên là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 29: Cho danh sách `data = [1, 2, 3]`. Lệnh nào sau đây sẽ tạo ra một bản sao (copy) độc lập của danh sách `data`?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 06

Câu 30: Khi duyệt qua các phần tử của danh sách bằng vòng lặp `for` kết hợp với `range(len(my_list))`, ta đang truy cập các phần tử dựa vào:

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách - Đề 07

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 1: Trong Python, kiểu dữ liệu danh sách (list) được định nghĩa là một tập hợp có thứ tự. Điều nào sau đây mô tả đúng nhất về đặc điểm của các phần tử trong danh sách?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 2: Cho danh sách `fruits = ['apple', 'banana', 'cherry']`. Lệnh Python nào sau đây sẽ in ra phần tử 'banana'?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 3: Cho danh sách `numbers = [10, 20, 30, 40, 50]`. Lệnh nào sau đây sẽ thay đổi giá trị của phần tử thứ ba (tính từ đầu danh sách) thành 35?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 4: Phương thức nào của danh sách trong Python được sử dụng để thêm một phần tử vào cuối danh sách?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 5: Cho danh sách `colors = ['red', 'green', 'blue']`. Sau khi thực hiện lệnh `colors.append('yellow')`, danh sách `colors` sẽ trở thành như thế nào?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 6: Cho danh sách `items = ['a', 'b', 'c', 'd']`. Lệnh `items.insert(1, 'x')` sẽ làm cho danh sách `items` trở thành như thế nào?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 7: Để xóa phần tử 'banana' khỏi danh sách `fruits = ['apple', 'banana', 'cherry']`, ta có thể sử dụng phương thức nào sau đây?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 8: Cho danh sách `data = [1, 2, 3, 4, 5]`. Lệnh `data.pop(2)` sẽ trả về giá trị nào và danh sách `data` sẽ thay đổi ra sao?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 9: Cho danh sách `my_list = ['p', 'y', 't', 'h', 'o', 'n']`. Lệnh `del my_list[1]` sẽ làm cho danh sách `my_list` trở thành như thế nào?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 10: Cho danh sách `letters = ['a', 'b', 'c', 'd', 'e']`. Lệnh cắt lát (slicing) nào sau đây sẽ tạo ra một danh sách mới chứa các phần tử từ 'b' đến 'd' (bao gồm cả 'd')?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 11: Cho hai danh sách `list1 = [1, 2]` và `list2 = [3, 4]`. Lệnh `list3 = list1 + list2` sẽ tạo ra danh sách `list3` như thế nào?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 12: Cho danh sách `items = ['apple', 'banana']`. Lệnh `repeated_items = items * 3` sẽ tạo ra danh sách `repeated_items` như thế nào?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 13: Cho danh sách `data = [10, 20, 30, 40]`. Lệnh nào sau đây kiểm tra xem giá trị 20 có tồn tại trong danh sách `data` hay không?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 14: Cho danh sách `scores = [85, 90, 78, 92]`. Lệnh `len(scores)` sẽ trả về giá trị nào?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 15: Đoạn mã Python sau thực hiện công việc gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 16: Cho danh sách `numbers = [1, 2, 3, 4, 5]`. Đoạn mã sau sẽ in ra những giá trị nào?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 17: Cho danh sách `data = [10, 5, 15, 20, 8]`. Đoạn mã sau sẽ in ra những giá trị nào?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 18: Giả sử bạn muốn tạo một danh sách mới chứa bình phương của các số từ 1 đến 5. Cách sử dụng list comprehension nào sau đây là đúng?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 19: Cho danh sách `numbers = [1, 2, 3, 4, 5, 6]`. Sử dụng list comprehension để tạo danh sách mới chỉ chứa các số chẵn từ `numbers`.

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 20: Phân tích đoạn mã sau và cho biết kết quả in ra màn hình là gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 21: Cho danh sách `data = [5, 2, 8, 1, 9]`. Đoạn mã nào sau đây sẽ sắp xếp danh sách này theo thứ tự tăng dần?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 22: Cho danh sách `numbers = [10, 5, 20, 15]`. Sau khi thực hiện lệnh `numbers.sort()`, danh sách `numbers` sẽ trở thành?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 23: Để tạo một danh sách rỗng (không chứa phần tử nào), ta sử dụng cú pháp nào sau đây?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 24: Cho danh sách `grades = [7.5, 8.0, 6.5, 9.0]`. Để tính tổng các phần tử trong danh sách này, ta sử dụng hàm nào?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 25: Cho danh sách `values = [10, 20, 30, 20, 40]`. Phương thức `values.count(20)` sẽ trả về kết quả là bao nhiêu?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 26: Cho danh sách `letters = ['a', 'b', 'c', 'b']`. Phương thức `letters.index('b')` sẽ trả về kết quả là bao nhiêu?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 27: Phân tích đoạn mã sau và cho biết giá trị của biến `result` sau khi thực hiện?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 28: Bạn cần lưu trữ tên của 5 học sinh trong lớp. Cấu trúc dữ liệu nào trong Python là phù hợp nhất để làm việc này, cho phép bạn dễ dàng thêm, xóa hoặc truy cập tên học sinh theo thứ tự?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 29: Cho danh sách `data = [10, 20, 30]`. Lệnh `data.extend([40, 50])` sẽ làm cho danh sách `data` trở thành như thế nào?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 07

Câu 30: Giả sử bạn có một danh sách các điểm kiểm tra và muốn tìm điểm cao nhất. Hàm nào trong Python có thể giúp bạn thực hiện điều này trực tiếp trên danh sách?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách - Đề 08

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 1: Trong Python, kiểu dữ liệu danh sách (list) được định nghĩa là một tập hợp có thứ tự. Điều nào sau đây mô tả đúng nhất về đặc điểm của các phần tử trong danh sách?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 2: Cho danh sách `fruits = ['apple', 'banana', 'cherry']`. Lệnh Python nào sau đây sẽ in ra phần tử 'banana'?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 3: Cho danh sách `numbers = [10, 20, 30, 40, 50]`. Lệnh nào sau đây sẽ thay đổi giá trị của phần tử thứ ba (tính từ đầu danh sách) thành 35?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 4: Phương thức nào của danh sách trong Python được sử dụng để thêm một phần tử vào cuối danh sách?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 5: Cho danh sách `colors = ['red', 'green', 'blue']`. Sau khi thực hiện lệnh `colors.append('yellow')`, danh sách `colors` sẽ trở thành như thế nào?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 6: Cho danh sách `items = ['a', 'b', 'c', 'd']`. Lệnh `items.insert(1, 'x')` sẽ làm cho danh sách `items` trở thành như thế nào?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 7: Để xóa phần tử 'banana' khỏi danh sách `fruits = ['apple', 'banana', 'cherry']`, ta có thể sử dụng phương thức nào sau đây?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 8: Cho danh sách `data = [1, 2, 3, 4, 5]`. Lệnh `data.pop(2)` sẽ trả về giá trị nào và danh sách `data` sẽ thay đổi ra sao?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 9: Cho danh sách `my_list = ['p', 'y', 't', 'h', 'o', 'n']`. Lệnh `del my_list[1]` sẽ làm cho danh sách `my_list` trở thành như thế nào?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 10: Cho danh sách `letters = ['a', 'b', 'c', 'd', 'e']`. Lệnh cắt lát (slicing) nào sau đây sẽ tạo ra một danh sách mới chứa các phần tử từ 'b' đến 'd' (bao gồm cả 'd')?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 11: Cho hai danh sách `list1 = [1, 2]` và `list2 = [3, 4]`. Lệnh `list3 = list1 + list2` sẽ tạo ra danh sách `list3` như thế nào?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 12: Cho danh sách `items = ['apple', 'banana']`. Lệnh `repeated_items = items * 3` sẽ tạo ra danh sách `repeated_items` như thế nào?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 13: Cho danh sách `data = [10, 20, 30, 40]`. Lệnh nào sau đây kiểm tra xem giá trị 20 có tồn tại trong danh sách `data` hay không?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 14: Cho danh sách `scores = [85, 90, 78, 92]`. Lệnh `len(scores)` sẽ trả về giá trị nào?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 15: Đoạn mã Python sau thực hiện công việc gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 16: Cho danh sách `numbers = [1, 2, 3, 4, 5]`. Đoạn mã sau sẽ in ra những giá trị nào?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 17: Cho danh sách `data = [10, 5, 15, 20, 8]`. Đoạn mã sau sẽ in ra những giá trị nào?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 18: Giả sử bạn muốn tạo một danh sách mới chứa bình phương của các số từ 1 đến 5. Cách sử dụng list comprehension nào sau đây là đúng?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 19: Cho danh sách `numbers = [1, 2, 3, 4, 5, 6]`. Sử dụng list comprehension để tạo danh sách mới chỉ chứa các số chẵn từ `numbers`.

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 20: Phân tích đoạn mã sau và cho biết kết quả in ra màn hình là gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 21: Cho danh sách `data = [5, 2, 8, 1, 9]`. Đoạn mã nào sau đây sẽ sắp xếp danh sách này theo thứ tự tăng dần?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 22: Cho danh sách `numbers = [10, 5, 20, 15]`. Sau khi thực hiện lệnh `numbers.sort()`, danh sách `numbers` sẽ trở thành?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 23: Để tạo một danh sách rỗng (không chứa phần tử nào), ta sử dụng cú pháp nào sau đây?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 24: Cho danh sách `grades = [7.5, 8.0, 6.5, 9.0]`. Để tính tổng các phần t?? trong danh sách này, ta sử dụng hàm nào?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 25: Cho danh sách `values = [10, 20, 30, 20, 40]`. Phương thức `values.count(20)` sẽ trả về kết quả là bao nhiêu?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 26: Cho danh sách `letters = ['a', 'b', 'c', 'b']`. Phương thức `letters.index('b')` sẽ trả về kết quả là bao nhiêu?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 27: Phân tích đoạn mã sau và cho biết giá trị của biến `result` sau khi thực hiện?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 28: Bạn cần lưu trữ tên của 5 học sinh trong lớp. Cấu trúc dữ liệu nào trong Python là phù hợp nhất để làm việc này, cho phép bạn dễ dàng thêm, xóa hoặc truy cập tên học sinh theo thứ tự?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 29: Cho danh sách `data = [10, 20, 30]`. Lệnh `data.extend([40, 50])` sẽ làm cho danh sách `data` trở thành như thế nào?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 08

Câu 30: Giả sử bạn có một danh sách các điểm kiểm tra và muốn tìm điểm cao nhất. Hàm nào trong Python có thể giúp bạn thực hiện điều này trực tiếp trên danh sách?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách - Đề 09

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 1: Kiểu dữ liệu danh sách (list) trong Python được mô tả chính xác nhất là gì?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 2: Cho đoạn mã Python sau:
```python
danh_sach = [10, 20, 30, 40, 50]
print(danh_sach[2])
```
Kết quả in ra màn hình là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 3: Để tạo một danh sách rỗng trong Python, cách viết nào sau đây là đúng?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 4: Cho danh sách `numbers = [1, 2, 3, 4, 5]`. Sau khi thực hiện lệnh `numbers.append(6)`, danh sách `numbers` sẽ trở thành:

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 5: Cho danh sách `colors = ['red', 'green', 'blue', 'yellow']`. Lệnh nào sau đây sẽ xóa phần tử 'blue' khỏi danh sách?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 6: Cho danh sách `data = [10, 20, 30, 40, 50]`. Sau khi thực hiện lệnh `data.pop(1)`, danh sách `data` sẽ trở thành:

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 7: Cho danh sách `letters = ['a', 'b', 'c', 'd', 'e']`. Lệnh nào sau đây sẽ in ra các phần tử từ chỉ số 1 đến chỉ số 3 (không bao gồm chỉ số 3)?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 8: Cho danh sách `my_list = [1, 'hello', 3.14, True]`. Phát biểu nào sau đây là đúng về danh sách này?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 9: Cho đoạn mã sau:
```python
numbers = [10, 5, 8, 12, 3]
numbers.sort()
print(numbers)
```
Kết quả in ra màn hình là gì?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 10: Cho danh sách `items = ['apple', 'banana', 'cherry']`. Để thêm phần tử 'orange' vào đầu danh sách, ta sử dụng lệnh nào?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 11: Cho danh sách `data = [1, 2, 2, 3, 4, 2]`. Kết quả của lệnh `print(data.count(2))` là gì?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 12: Cho danh sách `numbers = [10, 20, 30, 40, 50]`. Kết quả của lệnh `print(len(numbers))` là gì?

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 13: Cho đoạn mã sau:
```python
my_list = [1, 2, 3]
my_list.extend([4, 5])
print(my_list)
```
Kết quả in ra màn hình là gì?

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 14: Cho danh sách `data = [10, 20, 30, 40, 50]`. Lệnh `del data[2]` sẽ thực hiện thao tác gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 15: Cho đoạn mã sau:
```python
numbers = [1, 2, 3, 4, 5]
for num in numbers:
print(num * 2, end=' ')
```
Kết quả in ra màn hình là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 16: Cho hai danh sách `list1 = [1, 2, 3]` và `list2 = [4, 5, 6]`. Kết quả của phép toán `list1 + list2` là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 17: Cho danh sách `data = [10, 20, 30, 40, 50]`. Lệnh nào sau đây sẽ thay đổi giá trị của phần tử thứ ba (có chỉ số 2) thành 35?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 18: Cho danh sách `items = ['A', 'B', 'C', 'D', 'E']`. Kết quả của lệnh `print(items[-1])` là gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 19: Cho đoạn mã sau:
```python
my_list = [1, 2, 3, 4, 5]
print(my_list[::2])
```
Kết quả in ra màn hình là gì?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 20: Cho danh sách `numbers = [10, 20, 30, 40, 50]`. Lệnh nào sau đây sẽ thêm phần tử 25 vào vị trí thứ hai (chỉ số 1) của danh sách?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 21: Cho đoạn mã sau:
```python
list1 = [1, 2, 3]
list2 = list1
list2.append(4)
print(list1)
```
Kết quả in ra màn hình là gì? Giải thích tại sao.

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 22: Cho đoạn mã sau:
```python
my_list = [1, 2, 3, 4, 5]
print(my_list[::-1])
```
Kết quả in ra màn hình là gì?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 23: Giả sử bạn cần tìm chỉ số của phần tử có giá trị 30 trong danh sách `data = [10, 20, 30, 40, 50]`. Lệnh nào sau đây sẽ thực hiện điều đó?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 24: Cho đoạn mã sau:
```python
numbers = [1, 2, 3, 4, 5]
sum_even = 0
for num in numbers:
if num % 2 == 0:
sum_even += num
print(sum_even)
```
Kết quả in ra màn hình là gì?

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 25: Cho danh sách `fruits = ['apple', 'banana', 'cherry']`. Phát biểu nào sau đây là đúng?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 26: Cho đoạn mã sau:
```python
my_list = [10, 1, 8, 3, 5]
my_list.reverse()
print(my_list)
```
Kết quả in ra màn hình là gì?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 27: Giả sử bạn có một danh sách `scores = [75, 88, 92, 65, 70]`. Bạn muốn tạo một danh sách mới chứa các điểm số lớn hơn 80. Cách hiệu quả nhất để làm điều này sử dụng list comprehension là gì?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 28: Cho đoạn mã sau:
```python
my_list = [1, 2, 3]
print(my_list * 2)
```
Kết quả in ra màn hình là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 29: Để kiểm tra xem phần tử 'banana' có tồn tại trong danh sách `fruits = ['apple', 'banana', 'cherry']` hay không, ta sử dụng biểu thức nào?

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 09

Câu 30: Cho đoạn mã sau:
```python
my_list = [1, 2, 3, 4, 5]
sub_list = my_list[1:4]
print(sub_list)
```
Kết quả in ra màn hình là gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách - Đề 10

1 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 1: Kiểu dữ liệu danh sách (list) trong Python có đặc điểm nổi bật nào sau đây, phân biệt với kiểu dữ liệu xâu (string)?

2 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 2: Cho danh sách `numbers = [10, 20, 30, 40, 50]`. Lệnh truy cập phần tử `numbers[2]` sẽ cho kết quả là gì?

3 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 3: Cho danh sách `data = ['A', 'B', 'C', 'D', 'E']`. Lệnh truy cập phần tử `data[-2]` sẽ cho kết quả là gì?

4 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 4: Cho danh sách `letters = ['a', 'b', 'c', 'd', 'e', 'f']`. Lệnh cắt danh sách `letters[1:4]` sẽ cho kết quả là gì?

5 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 5: Cho danh sách `numbers = [1, 2, 3, 4, 5, 6, 7, 8]`. Lệnh cắt danh sách `numbers[::2]` sẽ cho kết quả là gì?

6 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 6: Cho danh sách `colors = ['red', 'green']`. Sau khi thực hiện lệnh `colors.append('blue')`, danh sách `colors` sẽ trở thành như thế nào?

7 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 7: Cho danh sách `fruits = ['apple', 'banana']`. Sau khi thực hiện lệnh `fruits.insert(1, 'orange')`, danh sách `fruits` sẽ trở thành như thế nào?

8 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 8: Cho danh sách `items = ['pen', 'paper', 'book']`. Sau khi thực hiện lệnh `del items[0]`, danh sách `items` sẽ trở thành như thế nào?

9 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 9: Cho danh sách `animals = ['cat', 'dog', 'cat', 'mouse']`. Sau khi thực hiện lệnh `animals.remove('cat')`, danh sách `animals` sẽ trở thành như thế nào?

10 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 10: Cho danh sách `stack = [10, 20, 30]`. Sau khi thực hiện lệnh `removed_item = stack.pop()`, giá trị của `removed_item` và danh sách `stack` lần lượt là gì?

11 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 11: Giá trị của `len(['apple', 1, True, 3.14, None])` là bao nhiêu?

12 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 12: Đoạn chương trình sau in ra kết quả gì?
```python
numbers = [1, 2, 3, 4]
total = 0
for num in numbers:
total += num
print(total)
```

13 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 13: Đoạn chương trình sau in ra kết quả gì?
```python
data = [5, 10, 15]
result_list = []
for i in range(len(data)):
result_list.append(data[i] * 2)
print(result_list)
```

14 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 14: Kết quả của biểu thức list comprehension `[x*x for x in range(1, 5)]` là gì?

15 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 15: Kết quả của biểu thức list comprehension `[x for x in [10, 15, 20, 25, 30] if x > 20]` là gì?

16 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 16: Kết quả của biểu thức `'banana' in ['apple', 'banana', 'cherry']` là gì?

17 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 17: Kết quả của phép toán `[1, 2] + [3, 4]` là gì?

18 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 18: Kết quả của phép toán `['X'] * 3` là gì?

19 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 19: Cho danh sách `my_list = [10, 20, 30]`. Sau khi thực hiện lệnh `my_list[1] = 25`, danh sách `my_list` sẽ trở thành như thế nào?

20 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 20: Cho danh sách lồng nhau `matrix = [[1, 2], [3, 4], [5, 6]]`. Lệnh truy cập phần tử `matrix[2][1]` sẽ cho kết quả là gì?

21 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 21: Cho danh sách `data = [1, 2, 3]`. Sau khi thực hiện tuần tự các lệnh `data.append(4)`, `data.insert(0, 0)`, `del data[2]`, danh sách `data` sẽ trở thành như thế nào?

22 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 22: Điều gì xảy ra khi bạn cố gắng truy cập `my_list[5]` nếu `my_list` chỉ có 4 phần tử?

23 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 23: Điều gì xảy ra khi bạn gọi phương thức `my_list.remove(5)` nếu số 5 không tồn tại trong danh sách `my_list`?

24 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 24: Đoạn chương trình sau tìm giá trị gì trong danh sách `numbers`?
```python
numbers = [5, 2, 8, 1, 9, 4]
max_value = numbers[0]
for num in numbers:
if num > max_value:
max_value = num
print(max_value)
```

25 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 25: Kết quả của biểu thức `my_list.count('apple')` nếu `my_list = ['banana', 'apple', 'cherry', 'apple', 'banana', 'apple']` là gì?

26 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 26: Cho danh sách `scores = [85, 92, 78, 95]`. Sau khi thực hiện lệnh `scores.sort()`, danh sách `scores` sẽ trở thành như thế nào?

27 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 27: Cho danh sách `items = [1, 2, 3, 4]`. Sau khi thực hiện lệnh `items.reverse()`, danh sách `items` sẽ trở thành như thế nào?

28 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 28: Cho hai danh sách `list1 = [1, 2, 3]` và `list2 = list1`. Nếu bạn thực hiện lệnh `list2[0] = 99`, giá trị của `list1` và `list2` sau đó sẽ là gì?

29 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 29: Kết quả của biểu thức `

30 / 30

Category: Trắc nghiệm Tin học 10 Kết nối tri thức Bài 22: Kiểu dữ liệu danh sách

Tags: Bộ đề 10

Câu 30: Bạn muốn tạo một danh sách chứa các số nguyên nhập từ bàn phím cho đến khi gặp số 0. Đoạn code nào sau đây thực hiện đúng yêu cầu đó?

Xem kết quả