husonet | Tarih: 23.01.2015
Python trim işlemleri, python strip fonksiyonu
Python strip fonksiyonu ile string ifadalerde kırpma işlemleri
String ifadelerle uğraştığımız zaman bir çok defa temiz bir veri için sağındaki solundaki boşlukları atmak isteriz işte burada bizim imdadımıza strip fonksiyonu yetişir.
Python boşlukları temizleme örneği
>>> ' Merhaba '.strip()
'Merhaba'
>>> ' Merhaba'.strip()
'Merhaba'
>>> ' Ahmet bir kedi sahibidir '.strip()
'Ahmet bir kedi sahibidir'
>>> ' Merhaba '.strip() # Bütün boşlukarı silecektir.
'Merhaba'
Strip satırsonu ve tab karakterlerini kaldırır, kaldırılmasını istemiyorsanız aşağıdaki örneği inceleyiniz.
>>> " Merhaba
".strip(" ")
'Merhaba
'
- lstrip öndeki boşluk karakterlerini kaldırır
- rstrip sondaki boşluk karakterlerini kaldırır
- strip her iki taraftaki boşluk karakterlerini kaldırır
Strip fonskiyonu sadece boşluk karakterleri ile sınırlı değildir
>>> str = '.-Merhaba Dünya, deneme,'
>>> str.strip('-.,')
Out: 'Merhaba D\xc3\xbcnya, deneme'