Câu II.2 · 14/19
Đề bài
Một nhóm học sinh tìm hiểu về kiểu dữ liệu danh sách trong Python. Một số ý kiến cho rằng:
- aSaiDanh sách chỉ có thể chứa các số nguyên.
- bĐúngDanh sách trong Python gồm các phần tử có thể có kiểu dữ liệu khác nhau như: số nguyên, số thực, xâu kí tự…
- cĐúng[1, 2.5, "hello", 6, 7, 8] là một danh sách hợp lệ trong Python.
- dSaiKết quả của đoạn chương trình sau là: [2, 4, 6, 8, 9, 10] ```python >>> B = [2, 4, 6, 9, 8] >>> B.append(10) >>> B ```
Hướng dẫn giải
**a) Sai.** Danh sách có thể chứa phần tử thuộc nhiều kiểu dữ liệu.
**b) Đúng.** Các phần tử có thể là số nguyên, số thực, xâu và các kiểu khác.
**c) Đúng.** Danh sách này chứa số nguyên, số thực và một xâu; cách viết hợp lệ.
**d) Sai.** append chỉ thêm 10 vào cuối, không sắp xếp lại danh sách. Kết quả đúng là [2, 4, 6, 9, 8, 10].