Hướng dẫn remove first word from string python - xóa từ đầu tiên khỏi chuỗi python
Cách nhanh nhất/sạch nhất để loại bỏ từ đầu tiên của chuỗi là gì? Tôi biết tôi có thể sử dụng Show
Tái bút: Tôi khá mới với Python và tôi không biết mọi thủ thuật. Cảm ơn trước sự giúp đỡ của bạn.
DDA 5,8142 Huy hiệu vàng24 Huy hiệu bạc34 Huy hiệu đồng2 gold badges24 silver badges34 bronze badges Hỏi ngày 14 tháng 10 năm 2012 lúc 14:57Oct 14, 2012 at 14:57
Matthieu Rieglermatthieu RieglerMatthieu Riegler 23.8K17 Huy hiệu vàng83 Huy hiệu bạc123 Huy hiệu đồng17 gold badges83 silver badges123 bronze badges 0 Tôi nghĩ rằng cách tốt nhất là phân chia, nhưng chỉ giới hạn nó ở chỉ một chia bằng cách cung cấp tham số 0:
Đã trả lời ngày 14 tháng 10 năm 2012 lúc 14:59Oct 14, 2012 at 14:59
3 Một giải pháp ngây thơ sẽ là:
Tuy nhiên, điều đó sẽ không hoạt động theo ví dụ sau (thừa nhận đã thừa nhận):
Để xử lý việc này, bạn sẽ cần biểu thức thường xuyên:
Tổng quát hơn, không thể trả lời một câu hỏi liên quan đến "từ" mà không biết chúng ta đang nói ngôn ngữ tự nhiên nào. "J'ai" có bao nhiêu từ? Làm thế nào về "中华 和国"? Đã trả lời ngày 14 tháng 10 năm 2012 lúc 15:08Oct 14, 2012 at 15:08
Georggeorggeorg 207K48 Huy hiệu vàng296 Huy hiệu bạc376 Huy hiệu Đồng48 gold badges296 silver badges376 bronze badges Câu trả lời khác sẽ nêu ra một ngoại lệ nếu chuỗi của bạn chỉ có một từ, mà tôi cho rằng không phải là điều bạn muốn. Một cách để làm điều này thay vào đó là sử dụng chức năng 1.
Đã trả lời ngày 14 tháng 10 năm 2012 lúc 15:08Oct 14, 2012 at 15:08
GeorggeorgJulian 207K48 Huy hiệu vàng296 Huy hiệu bạc376 Huy hiệu Đồng14 silver badges25 bronze badges Câu trả lời khác sẽ nêu ra một ngoại lệ nếu chuỗi của bạn chỉ có một từ, mà tôi cho rằng không phải là điều bạn muốn.
Một cách để làm điều này thay vào đó là sử dụng chức năng 1.JulianjulianOct 14, 2012 at 15:07
3.25514 Huy hiệu bạc25 Huy hiệu đồngGareth Latty Giả sử bạn có thể đảm bảo các từ được phân tách bằng một không gian, Xem thảo luận Cải thiện bài viết Lưu bài viết Xem thảo luận Cải thiện bài viết Lưu bài viết Đọc Bàn luậnTrong quá trình lập trình, đôi khi, chúng ta có thể có một vấn đề như vậy trong đó yêu cầu từ đầu tiên từ chuỗi phải được xóa. Những loại vấn đề này là phổ biến và người ta nên biết về giải pháp cho các vấn đề như vậy. Hãy để thảo luận về những cách nhất định trong đó vấn đề này có thể được giải quyết. Python3Phương pháp số 1: Sử dụng phương thức Split () Nhiệm vụ này có thể được thực hiện bằng cách sử dụng hàm chia thực hiện phân chia các từ và tách từ đầu tiên của chuỗi với toàn bộ từ. & Nbsp; 3 4 5 6 7 8 9 6 1 2 3
The original string is : GeeksforGeeks is best The string after omitting first word is : is best text = "funny cheese shop" print text.partition(' ')[2] # cheese shop 8import re print re.sub(r'^\W*\w+\W*', '', text) 4text = "funny cheese shop" print text.partition(' ')[2] # cheese shop 6 text = "Hi,nice people" print text.partition(' ')[2] # people 1text = "Hi,nice people" print text.partition(' ')[2] # people 2 import re print re.sub(r'^\W*\w+\W*', '', text) 8import re print re.sub(r'^\W*\w+\W*', '', text) 9 MethodĐầu ra: & nbsp; Python3Phương thức số 2: Sử dụng Phương thức () Phương thức & NBSP; Hàm phân vùng được sử dụng để thực hiện nhiệm vụ cụ thể này trong các tác vụ nội bộ tương đối ít hơn so với hàm được sử dụng trong phương thức trên. & NBSP; 8 7 3 4 2 3 6 5 8 9 6 1 8 7 8 2 3 4 4 7 7 0The original string is : GeeksforGeeks is best The string after omitting first word is : is best0 2
The original string is : GeeksforGeeks is best The string after omitting first word is : is best text = "funny cheese shop" print text.partition(' ')[2] # cheese shop 8import re print re.sub(r'^\W*\w+\W*', '', text) 4text = "funny cheese shop" print text.partition(' ')[2] # cheese shop 6 text = "Hi,nice people" print text.partition(' ')[2] # people 1text = "Hi,nice people" print text.partition(' ')[2] # people 2 import re print re.sub(r'^\W*\w+\W*', '', text) 8import re print re.sub(r'^\W*\w+\W*', '', text) 9Python3Đầu ra: & nbsp; Phương thức số 2: Sử dụng Phương thức () Phương thức & NBSP; Hàm phân vùng được sử dụng để thực hiện nhiệm vụ cụ thể này trong các tác vụ nội bộ tương đối ít hơn so với hàm được sử dụng trong phương thức trên. & NBSP; The original string is : GeeksforGeeks is best The string after omitting first word is : is best3 4The original string is : GeeksforGeeks is best The string after omitting first word is : is best5 The original string is : GeeksforGeeks is best The string after omitting first word is : is best6 9The original string is : GeeksforGeeks is best The string after omitting first word is : is best8 3 4 2
The original string is : GeeksforGeeks is best The string after omitting first word is : is best Làm cách nào để loại bỏ từ đầu tiên khỏi một chuỗi trong Python?Phương thức số 1: Sử dụng phương thức Split () Nhiệm vụ này có thể được thực hiện bằng cách sử dụng hàm chia thực hiện phân chia các từ và tách từ đầu tiên của chuỗi với toàn bộ từ.Using split() Method
This task can be performed using the split function which performs a split of words and separates the first word of string with the entire words.
Làm thế nào để bạn loại bỏ từ đầu tiên của một chuỗi?Để xóa từ đầu tiên khỏi chuỗi, hãy gọi phương thức indexof () để lấy chỉ mục của không gian đầu tiên trong chuỗi. Sau đó, sử dụng phương thức chuỗi con () để lấy một phần của chuỗi, với từ đầu tiên bị xóa. Đã sao chép!call the indexOf() method to get the index of the first space in the string. Then use the substring() method to get a portion of the string, with the first word removed. Copied!
Làm cách nào để loại bỏ một số từ nhất định khỏi một chuỗi trong Python?Trong Python, bạn có thể sử dụng các phương thức thay thế () và dịch () để chỉ định ký tự nào bạn muốn xóa khỏi chuỗi và trả về kết quả chuỗi được sửa đổi mới.Điều quan trọng cần nhớ là chuỗi ban đầu sẽ không bị thay đổi vì chuỗi là bất biến.use the replace() and translate() methods to specify which characters you want to remove from a string and return a new modified string result. It is important to remember that the original string will not be altered because strings are immutable.
Làm thế nào để bạn trích xuất phần đầu tiên của chuỗi trong Python?Hàm tích hợp Len () trả về số lượng ký tự.Ví dụ: bạn có thể sử dụng điều này để lấy ký tự trung tâm hoặc trích xuất nửa đầu hoặc thứ hai của chuỗi bằng cách cắt.with slicing. |