Ben şu cümleyi olduğunu varsayalım:belirli kelimeleri tüm tekrarlarını değiştirmek
bean likes to sell his beans
ve ben başka deyişle belirli kelime tüm tekrarlarını değiştirmek istiyor. Örneğin, bean
- robert
ve beans
- cars
.
Bu durumda beans
değerini roberts
olarak değiştireceğinden str.replace
10 kullanamıyorum.
>>> "bean likes to sell his beans".replace("bean","robert")
'robert likes to sell his roberts'
Yalnızca tüm sözcükleri değiştirmem gerekiyor, kelimenin diğer sözcükteki oluşumlarını değil. Bunu normal ifadeler kullanarak gerçekleştirebileceğimi düşünüyorum, ancak bunu nasıl yapacağımı bilmiyorum.
yapabildin 'bölünmüş()' ben o gerçek görevde bu şekilde yapamaz ilk kelimelere metin – cmd