Trắc nghiệm Kết nối Tin học 10 bài Một số lệnh làm việc với dữ liệu danh sách

Trắc nghiệm Kết nối Tin học 10 bài Một số lệnh làm việc với dữ liệu danh sách

1. Nếu my_list là [1, 2, 3] và another_list là [4, 5, 6], thì biểu thức my_list + another_list sẽ tạo ra danh sách nào?
2. Để sắp xếp danh sách my_list theo thứ tự giảm dần, ta có thể sử dụng phương thức nào của danh sách kết hợp với tham số reverse?
3. Để xóa phần tử ở vị trí cuối cùng của danh sách my_list và trả về giá trị của nó, ta sử dụng phương thức nào?
4. Hàm sorted() trong Python khác với phương thức sort() ở điểm nào cơ bản nhất?
5. Nếu my_list là [x, y, z] và ta thực hiện my_list.insert(1, a), thì danh sách my_list sẽ trở thành gì?
6. Hàm nào trong Python được sử dụng để lấy độ dài (số lượng phần tử) của một danh sách?
7. Khi sử dụng vòng lặp for i in range(len(my_list)), biến i sẽ đại diện cho điều gì?
8. Để lặp qua từng phần tử của danh sách my_list và thực hiện một hành động cho mỗi phần tử, ta sử dụng cấu trúc lặp nào?
9. Nếu my_list là [a, b, c, b, d], thì kết quả của my_list.count(b) là bao nhiêu?
10. Phương thức remove(element) trong Python sẽ làm gì nếu phần tử element tồn tại nhiều lần trong danh sách?
11. Nếu my_list là [5, 1, 4, 2, 3], thì my_list.reverse() sẽ làm thay đổi danh sách thành:
12. Nếu my_list là [10, 20, 30, 40, 50], thì my_list[1:3] sẽ trả về danh sách nào sau đây?
13. Nếu ta có danh sách numbers = [1, 2, 3] và thực hiện numbers.append(4), sau đó numbers.append(5), thì numbers sẽ là gì?
14. Biểu thức slicing `my_list[::2]` dùng để làm gì?
15. Trong Python, cấu trúc dữ liệu nào được sử dụng để lưu trữ một tập hợp các phần tử có thứ tự và có thể thay đổi?
16. Lệnh append() trong Python dùng để làm gì đối với danh sách?
17. Để tạo một bản sao độc lập của danh sách my_list, cách nào sau đây là hiệu quả và được khuyến khích nhất trong Python?
18. Cú pháp my_list.index(element) trong Python dùng để làm gì?
19. Phương thức sort() của danh sách trong Python có tác dụng gì?
20. Để truy cập phần tử đầu tiên của một danh sách có tên my_list trong Python, ta sử dụng cú pháp nào sau đây?
21. Phương thức insert(index, element) của danh sách trong Python được sử dụng để:
22. Câu lệnh nào sau đây tạo ra một danh sách trống trong Python?
23. Phương thức extend(iterable) của danh sách trong Python dùng để:
24. Biểu thức list comprehension `[x*2 for x in my_list]` sẽ tạo ra một danh sách mới bằng cách nào?
25. Nếu my_list là danh sách [apple, banana, cherry], thì biểu thức my_list[1] sẽ trả về giá trị nào?