1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Các kiểu dữ liệu trong Python

Connected

Bài tập

Tìm chuỗi trong chuỗi khác

Khi làm việc với chuỗi, chúng ta thường quan tâm đến những ký tự nào xuất hiện trong chuỗi. Ví dụ, bạn có thể muốn biết có bao nhiêu loại bánh trong danh sách bánh có từ Chocolate, hoặc bao nhiêu loại bắt đầu bằng chữ cái C. Ta có thể thực hiện các kiểm tra này bằng từ khóa in và phương thức .startswith() trên một chuỗi. Ta cũng có thể dùng điều kiện trong list comprehension theo dạng [action for item in list if something is true]. Với ví dụ về bánh, sẽ giống như [cookie_name for cookie_name in cookies if 'chocolate' in cookie_name.lower()]. Lưu ý các phép kiểm tra này phân biệt chữ hoa/thường nên ta dùng phương thức .lower() trên chuỗi. Ta cũng có thể "xâu chuỗi" (chain) các phương thức bằng cách gọi chúng liên tiếp nhau.

Hướng dẫn

100 XP
  • Lưu và in ra danh sách girl_names bắt đầu bằng s.
  • Lưu và in ra danh sách girl_names có chứa angel.