Phát biểu nào sau đây là sai?
Lệnh remove () có chức năng xoá một phần tử có giá trị cho trước.
Lệnh remove() xoá tất cả các phần tử có giá trị cho trước trong list.
Clear() có tác dụng xoá toàn bộ các danh sách.
Lệnh in để in danh sách
Quảng cáo
2 câu trả lời 81
Phát biểu sai là:
Lệnh remove() xoá tất cả các phần tử có giá trị cho trước trong list.
Giải thích:
Lệnh remove() chỉ xóa phần tử đầu tiên có giá trị trùng với giá trị được truyền vào. Nếu trong danh sách có nhiều phần tử trùng giá trị, chỉ có phần tử đầu tiên đó bị xóa.
Lệnh clear() đúng là dùng để xóa tất cả các phần tử trong một danh sách, làm cho danh sách trở nên rỗng.
Lệnh in được sử dụng để hiển thị nội dung của một danh sách ra màn hình.
Kết luận:
Để xóa tất cả các phần tử có giá trị trùng nhau trong một danh sách, bạn cần sử dụng một vòng lặp kết hợp với lệnh remove() hoặc các phương pháp khác như tạo một danh sách mới không chứa các phần tử cần xóa.
Câu phát biểu sai trong các lựa chọn bạn đưa ra là:
**Lệnh remove() xoá tất cả các phần tử có giá trị cho trước trong list.**
Giải thích: Lệnh
remove()
chỉ xoá phần tử đầu tiên trong danh sách có giá trị cho trước. Nếu bạn muốn xoá tất cả các phần tử có giá trị cho trước trong danh sách, bạn cần sử dụng một vòng lặp hoặc phương pháp khác như list comprehension. Các câu phát biểu còn lại là đúng.
Quảng cáo
Câu hỏi hot cùng chủ đề
-
1 54893
-
29896
-
29165