Một vài chiêu thức với string của Python¶
Bài này giới thiệu một vài cách viết mã lệnh đối với kiểu chuỗi str
của Python, chủ yếu dựa vào những đặc trưng của ngôn ngữ này.1
Chuyển đổi chuỗi thành danh sách¶
Ta chỉ cần dùng hàm list()
.
Output:
['T', 'h', 'i', 'ê', 'n', ' ', 'l', 'ý', ' ', 'c', 'h', 'i', ' ', 'h', 'à', 'n', 'h', ',', ' ', 't', 'h', 'ủ', 'y', ' ', 'ư', ' ', 't', 'ú', 'c', ' ', 'h', 'ạ', '.']
Xóa các khoảng trắng thừa trong chuỗi¶
Trước hết, ta chia tách các từ trong chuỗi bằng hàm split()
.
Sau đó, ghép nối các mảnh lại bằng hàm join()
.
Output:
Kiểm tra chuỗi palindrome¶
Đầu tiên, ta cần một thao tác phụ trợ là xử lý khoảng trắng và chữ in hoa. Sau đó dùng slicing
, là một kỹ thuật đặc trưng của Python khi xử lý danh sách hoặc chuỗi.
Output:
Google Colab¶
Các đoạn mã trong bài này được đặt tại Google Colab để bạn có thể thử nghiệm theo cách của riêng mình.
-
Bài viết được tham khảo từ những website Python nổi tiếng. ↩