Làm thế nào để tôi tìm thấy một từ trong một con trăn văn bản?
Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách in tất cả các từ dài nhất từ một tệp văn bản đã cho bằng python. Từ dài nhất là từ có cùng độ dài với từ dài nhất (độ dài tối đa) trong tệp văn bản Show Giả sử chúng tôi đã lấy một tệp văn bản có tên ExampleTextFile. txt bao gồm một số văn bản ngẫu nhiên. Chúng tôi sẽ trả về tất cả các từ dài nhất từ một tệp văn bản nhất định Ví dụVăn bảnTệp. txt Good Morning Tutorials Point This is Tutorials Point sample File Consisting of Specific abbreviated source codes in Python Seaborn Scala Imagination Summary and Explanation Welcome user Learn with a joy Thuật toán (Các bước)Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -
with open(inputFile, 'r') as filedata:
len(max(words List, key=len))
list comprehension:
Thí dụChương trình sau kiểm tra độ dài của từ dài nhất và in tất cả các từ có cùng độ dài với từ dài nhất từ một tệp văn bản đã cho - đầu raKhi thực thi, chương trình trên sẽ tạo đầu ra sau - The following are the longest words from a text file: ['abbreviated', 'Imagination', 'Explanation'] Chúng tôi đọc một số văn bản ngẫu nhiên từ một tệp văn bản trong chương trình này. Chúng tôi đọc qua toàn bộ tệp và chia nhỏ thành các từ. Chúng tôi đã xác định độ dài của từ có độ dài tối đa sau khi chúng tôi thu được các từ. Sau đó, chúng tôi xem qua tệp từng từ một, kiểm tra xem độ dài của từ tương ứng có bằng độ dài của từ có độ dài tối thiểu không. Nếu đúng, chúng tôi sẽ in những từ đó và đóng tệp đang mở Sự kết luậnVì vậy, từ bài viết này, chúng tôi đã học cách đọc toàn bộ nội dung tệp cùng một lúc, điều này hữu ích cho việc tìm kiếm bất kỳ từ nào trong toàn bộ tài liệu thay vì tìm kiếm từng dòng. Chúng ta cũng đã học cách chia nội dung tệp thành các từ bằng cách sử dụng hàm split() và xác định độ dài của từ ngắn nhất. Sau khi xác định được độ dài tối đa, chúng ta đã học cách quét toàn bộ nội dung tệp để tìm các từ có độ dài tối đa Tìm các từ duy nhất trong một tệp văn bản yêu cầu làm sạch văn bản, tìm các từ và sau đó tìm từ duy nhất Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách tìm các từ duy nhất trong một tệp văn bản Các bước tìm từ độc đáoĐể tìm các từ duy nhất trong một tệp văn bản, hãy làm theo các bước sau
Trong phần làm sạch văn bản, bạn cũng có thể loại bỏ trợ động từ, v.v. ví dụ 1. Tìm các từ duy nhất trong tệp văn bảnBây giờ, chúng tôi sẽ đưa tất cả các bước được đề cập ở trên vào hoạt động bằng chương trình Python Hãy xem xét rằng chúng tôi đang lấy tệp văn bản sau
Chương trình Python
đầu ra
Dịch các bước sang mã Python Sau đây là danh sách các khái niệm Python mà chúng tôi đã sử dụng trong chương trình trên để tìm các từ duy nhất
Bản tóm tắtTrong hướng dẫn về Ví dụ Python này, chúng ta đã học cách tìm các từ duy nhất trong tệp văn bản, với sự trợ giúp của chương trình ví dụ |