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

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

1. Lệnh nào sau đây tạo ra một danh sách mới chứa các phần tử của `list1` và `list2` được nối lại với nhau mà không thay đổi `list1` hay `list2`?
2. Lệnh `my_list.index(c)` trên danh sách `my_list = [a, b, c, d, c]` sẽ trả về giá trị nào?
3. Lệnh nào sau đây dùng để tìm chỉ số (vị trí) của phần tử đầu tiên có giá trị là banana trong danh sách `fruits = [apple, banana, cherry, banana]`?
4. Cho danh sách `my_list = [10, 20, 30, 40]`. Lệnh `my_list.remove(20)` sẽ thay đổi danh sách như thế nào?
5. Để xóa tất cả các phần tử trong danh sách `my_list`, ta sử dụng lệnh nào?
6. Lệnh `my_list.pop(1)` trên danh sách `my_list = [a, b, c, d]` sẽ thực hiện hành động gì?
7. Lệnh nào sẽ xóa tất cả các lần xuất hiện của giá trị x trong danh sách `my_list`?
8. Cho `my_list = [1, 2, 3]`. Lệnh `my_list.insert(1, 99)` sẽ làm thay đổi `my_list` thành:
9. Lệnh `my_list.pop(0)` trên danh sách `my_list = [5, 10, 15]` sẽ làm gì?
10. Khi sử dụng `my_list.insert(0, start)` với `my_list = [1, 2, 3]`, kết quả của `my_list` sẽ là gì?
11. Lệnh `my_list.reverse()` sẽ làm gì với danh sách `my_list = [apple, banana, cherry]`?
12. Để sắp xếp danh sách `my_list` theo thứ tự giảm dần, ta sử dụng lệnh nào?
13. Nếu `my_list = [10, 20, 30]` và ta thực hiện `new_list = my_list.copy()`, thì `new_list` sẽ là gì?
14. Để tạo một bản sao của danh sách `original_list` và lưu vào `copied_list` mà không ảnh hưởng lẫn nhau, cách nào là phù hợp nhất?
15. Khi gọi `my_list.pop()` mà không có chỉ số, hành động mặc định là gì?
16. Cho `list1 = [1, 2]` và `list2 = [3, 4]`. Sau lệnh `list1 += list2`, `list1` sẽ có giá trị là:
17. Trong Python, `my_list = [1, 2, 3, 2, 1]`. Sau khi thực hiện `my_list.count(2)`, kết quả trả về là bao nhiêu?
18. Cho `my_list = [5, 1, 8, 3]`. Lệnh `my_list.sort()` sẽ thay đổi danh sách thành:
19. Lệnh `my_list.remove(b)` trên danh sách `my_list = [a, b, c, b, d]` sẽ thay đổi `my_list` thành:
20. Lệnh nào sau đây sẽ thay thế phần tử tại chỉ số 2 của danh sách `my_list = [10, 20, 30, 40]` bằng giá trị 25?
21. Cho hai danh sách `list1 = [1, 2, 3]` và `list2 = [4, 5, 6]`. Lệnh `list1.extend(list2)` sẽ làm thay đổi `list1` thành:
22. Trong Python, lệnh nào sau đây được sử dụng để thêm một phần tử vào cuối danh sách?
23. Nếu ta có danh sách `my_list = [1, 1, 1, 1]`, lệnh `my_list.count(1)` sẽ trả về giá trị nào?
24. Lệnh `len(my_list)` dùng để làm gì với một danh sách?
25. Nếu `my_list = [a, b, c]`, thì `my_list[1:3]` trả về giá trị nào?