Tôi đang tìm cách pythonic nhất để thay thế từ đầu tiên và cuối cùng của một chuỗi (làm nó trên cơ sở thư sẽ không hoạt động vì nhiều lý do). Để chứng minh những gì tôi đang cố gắng làm, đây là một ví dụ.Thay thế từ đầu tiên và cuối cùng của chuỗi theo cách Pythonic nhất
a = "this is the demonstration sentence."
Tôi muốn kết quả của chức năng python của tôi là:
b = "This is the demonstration Sentence."
Phần khó khăn của nó là có thể có chỗ ở mặt trước hoặc kết thúc chuỗi. Tôi cần những thứ cần được bảo tồn.
Đây là những gì tôi muốn nói:
a = " this is a demonstration sentence. "
Kết quả sẽ cần phải:
b = " This is a demonstration Sentence. "
cũng sẽ được quan tâm đến ý kiến về việc có một regex sẽ làm công việc này tốt hơn so với các phương pháp sẵn có của python, hoặc ngược lại.
Tại sao bạn muốn/cần phải tận dụng từ cuối cùng của một câu? – martineau
@martineau Có lẽ đó là bài tập về nhà ... nhưng tôi chỉ đoán thôi :). – lightalchemist
@martineau Không có lý do gì - tôi đang lặp qua HTML làm các bit và phần. viết hoa là một proxy cho những gì tôi đang thực sự làm. – Pat