split()
Python String split() metodi
❮ Python string metodlari ma’lumotnomasi
Misol
Stringni har bir so‘z ro‘yxat elementi bo‘ladigan qilib ro‘yxatga ajrating:
txt = "welcome to the jungle"
x = txt.split()
print(x)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
split() metodi stringni ro‘yxatga ajratadi.
Ajratgichni belgilashingiz mumkin; standart ajratgich — har qanday bo‘sh joy belgisi.
Eslatma: maxsplit ko‘rsatilganda, ro‘yxatdagi elementlar soni belgilangan sondan bittaga ko‘p bo‘ladi.
Sintaksis
string.split(separator, maxsplit)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| separator | Ixtiyoriy. Stringni ajratishda ishlatiladigan ajratgichni belgilaydi. Standart holatda har qanday bo‘sh joy belgisi ajratgich hisoblanadi |
| maxsplit | Ixtiyoriy. Nechta ajratish bajarilishini belgilaydi. Standart qiymat: -1, ya’ni "barcha uchragan o‘rinlar" |
Ko‘proq misollar
Misol
Ajratgich sifatida vergul va undan keyingi bo‘sh joydan foydalanib, stringni ajrating:
txt = "hello, my name is Peter, I am 26 years old"
x = txt.split(", ")
print(x)
O‘zingiz sinab ko‘ring »
Misol
Ajratgich sifatida panjara (#) belgisidan foydalaning:
txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)
O‘zingiz sinab ko‘ring »
Misol
Stringni ko‘pi bilan 2 ta elementli ro‘yxatga ajrating:
txt = "apple#banana#cherry#orange"
# setting the maxsplit parameter to 1, will return a list with 2 elements!
x = txt.split("#", 1)
print(x)
O‘zingiz sinab ko‘ring »
Tegishli sahifalar
Darslik: Python stringlar
Darslik: Python stringlarni o‘zgartirish
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
