names = [
'LIC. SEBASTIÁN LASTIRI',
'ING. AGR. ROBERTO DANIEL RODRÍGUEZ',
'C.P.N. JULIO DOMINGO BURAK',
'INGENIERO HIDRÁULICO VÍCTOR AGUSTÍN PORRINO'
]
我有這樣的名稱列表,我需要從名稱中刪除像('lic','cpn'等)的前綴(這只是示例中有很多這種格式的前綴)從名稱中刪除前綴python
輸出殼是這樣的:
'塞巴斯蒂安LASTIRI'
我試圖:
for i in names:
if '.' in i:
i.split('.')[1]
但它的工作原理時,纔會有在前綴 一個點如何解決這個
想要從'INGENIEROHIDRÁULICOVÍCTORAGUSTÍNPORRINO'中刪除某些東西嗎?來自'ING。 AGR。羅伯特丹尼爾羅德里格斯'?你如何區分名稱的「前綴」? – 2015-04-01 08:06:11
@Jérôme如果有前綴 - 應該有更多的一個點 – 2015-04-01 08:07:12
另外,'應該有多個點'使得你的問題是錯誤的,因爲LIC。 SEBASTIÁNLASTIRI'只有一個點,因此不超過一個,因此,沒有前綴... – Jerry 2015-04-01 08:10:04