tôi có một tập hợp các từ như sau:Chuỗi so sánh trong lời trăn kết thúc với
['Hey, how are you?\n','My name is Mathews.\n','I hate vegetables\n','French fries came out soggy\n']
Trong câu trên tôi cần phải xác định tất cả câu kết thúc với ?
hoặc .
hoặc 'gy'. và in từ cuối cùng.
cách tiếp cận của tôi là như sau:
# words will contain the string i have pasted above.
word = [w for w in words if re.search('(?|.|gy)$', w)]
for i in word:
print i
Kết quả tôi nhận được là:
Hey, how are you?
Tên tôi là Mathews.
Tôi ghét rau
khoai tây chiên ra sũng nước
Kết quả dự kiến là:
bạn?
Mathews.
sũng nước
Bạn đang tìm kiếm để in các câu hoặc các từ ở phần cuối của câu? –
Chỉ những từ, không phải là câu –
Nhân tiện, bạn không có một tập hợp các từ, bạn có một danh sách các chuỗi. – misha