我有一些从网上得到的文字,但是人们用简短的形式写了它们,比如大学的 uni 和真棒的 awsm 等,但我可以猜出这些单词的列表。但是如何用 Python 纠正它们呢?我尝试了以下但没有奏效。
APPOSTOPHES= {"'s": "is", "'re":"are"}
s= " i luv my iphone, you're awsm apple. DisplayisAwesome, Sooooo happppppy"
words = s.split()
rfrm=[APPOSTOPHES[word] if word in APPOSTOPHES else word for word in words]
rfrm= " ".join(rfrm)
print(rfrm)
i luv my iphone, you're awsm apple. DisplayisAwesome, Sooooo happppppy
但它打印相同的句子。它没有改变任何东西。