Python string yöntemi split(), bir string değeri alır ve varsayılan olarak tüm boşluklarda ayırarak/bölerek string içinde yer alan kelimelerden oluşan bir liste döndürür. Ayrıca bölme sayısını sınırlamak için isteğe bağlı bir argümana sahiptir.
split() yöntemi, bir string'i parçalara ayırarak onu list gibi diğer veri türlerine dönüştürür. Python bize iki yöntem sunar: .split() ve .rsplit().
Hem .split() hem de .rsplit(), string'i böleceğimiz ayırıcı bir öğe alır ve maxsplit ise istediğimiz en fazla alt dize (substring) sayısını belirtir.
.split() Yöntemini Kullanma Örneği
Yukarıdaki string'i .split() yöntemiyle bölelim. .split() yönteminin string'in solundan bölmeye başladığına dikkat edin. İki argüman alır: ayırıcı sep ve string'in en fazla kaç kez bölüneceğini belirten maxsplit.
String'leri Birçok Alt Dizeye Bölme Örneği
Aşağıdaki örnekte, file string'ini satır sınırlarında birçok alt dizeye böleceksiniz. Ardından ortaya çıkan file_split değişkenini yazdıracaksınız. Son olarak, virgülleri ayırıcı öğe olarak kullanarak string'leri birçok alt dizeye bölmek için for döngüsünü tamamlayın.
Yukarıdaki kodu çalıştırdığımızda aşağıdaki sonucu üretir:
['mtv films election, a high school comedy, is a current example', 'from there, director steven spielberg wastes no time, taking us into the water on a midnight swim']
['mtv films election', ' a high school comedy', ' is a current example']
['from there', ' director steven spielberg wastes no time', ' taking us into the water on a midnight swim'].
Algoritmalar, sistem tasarımı ve davranışsal senaryoları kapsayan bu temel sorularla teknik mülakat sürecine hakim olun. Uzman cevapları, kod örnekleri ve kanıtlanmış hazırlık stratejileri edinin.
Git deponuzu temiz tutmak için .gitignore’u nasıl kullanacağınızı öğrenin. Bu eğitim; temelleri, yaygın kullanım durumlarını ve başlamanıza yardımcı olacak pratik örnekleri kapsar!
Python string yöntemi
split(), bir string değeri alır ve varsayılan olarak tüm boşluklarda ayırarak/bölerek string içinde yer alan kelimelerden oluşan bir liste döndürür. Ayrıca bölme sayısını sınırlamak için isteğe bağlı bir argümana sahiptir.split()yöntemi, bir string'i parçalara ayırarak onulistgibi diğer veri türlerine dönüştürür. Python bize iki yöntem sunar:.split()ve.rsplit().Hem
.split()hem de.rsplit(), string'i böleceğimiz ayırıcı bir öğe alır vemaxsplitise istediğimiz en fazla alt dize (substring) sayısını belirtir..split() Yöntemini Kullanma Örneği
Yukarıdaki string'i
.split()yöntemiyle bölelim..split()yönteminin string'in solundan bölmeye başladığına dikkat edin. İki argüman alır: ayırıcısepve string'in en fazla kaç kez bölüneceğini belirtenmaxsplit.String'leri Birçok Alt Dizeye Bölme Örneği
Aşağıdaki örnekte,
filestring'ini satır sınırlarında birçok alt dizeye böleceksiniz. Ardından ortaya çıkanfile_splitdeğişkenini yazdıracaksınız. Son olarak, virgülleri ayırıcı öğe olarak kullanarak string'leri birçok alt dizeye bölmek için for döngüsünü tamamlayın.Yukarıdaki kodu çalıştırdığımızda aşağıdaki sonucu üretir:
['mtv films election, a high school comedy, is a current example', 'from there, director steven spielberg wastes no time, taking us into the water on a midnight swim'] ['mtv films election', ' a high school comedy', ' is a current example'] ['from there', ' director steven spielberg wastes no time', ' taking us into the water on a midnight swim'].Kendiniz deneyin.
String işlemleri hakkında daha fazla bilgi için, kursumuzdaki şu videoya bakın: Python'da Düzenli İfadeler ve Python Düzenli İfadeler Eğitimimizi inceleyin.
Bu içerik, Maria Eugenia Inzaugarat tarafından hazırlanan DataCamp’in Python'da Düzenli İfadeler kursundan alınmıştır.