Câu II.3 · 15/19
Đề bài
An đang học về xâu kí tự trong Python. An cho rằng:
- aĐúngXâu kí tự trong Python là dãy các kí tự Unicode.
- bSaiXâu kí tự và danh sách là hai kiểu dữ liệu hoàn toàn giống nhau.
- cĐúngCó thể truy cập từng kí tự trong xâu thông qua chỉ số, giống như với danh sách.
- dĐúngCó thể sử dụng lệnh for kết hợp toán tử in để duyệt qua từng kí tự trong xâu "Hello".
Hướng dẫn giải
**a) Đúng.** Xâu str của Python biểu diễn dãy kí tự Unicode.
**b) Sai.** Xâu và danh sách là hai kiểu khác nhau; chẳng hạn xâu không cho phép thay trực tiếp một kí tự bằng phép gán chỉ số, còn danh sách cho phép thay phần tử.
**c) Đúng.** Có thể lấy kí tự bằng chỉ số, ví dụ s[0] là kí tự đầu tiên.
**d) Đúng.** Có thể viết for ch in "Hello": để lần lượt nhận từng kí tự của xâu.