python string split tutorial
Научите како да делите низ у Питхону са примерима:
Понекад док радимо у нашим програмима, можемо доћи у ситуацију да желимо да разбијемо низ на мање делове за даљу обраду.
У овом упутству детаљно ћемо погледати Стринг сплит у Питхону са једноставним примерима за ваше лако разумевање.
=> Посетите овде да бисте научили Питхон од нуле
Шта ћете научити:
- Шта је „Стринг“?
- Проглашавање низа
- Шта је Стринг Сплит?
- Питхон Сплит функција
- Како поделити низ у Питхону?
- Поделите низ на листу
- Поделите низ у низ
- Токенизе Стринг
- Поделите низ по карактеру
- Закључак
- Препоручено читање
Шта је „Стринг“?
У Питхону је све Објект, па се чак и Стринг третира као објект у Питхону.
Низ знакова назива се Стринг. Знак може бити било шта попут симбола, абецеде, бројева итд. Рачунар не разуме ниједан од ових знакова или низова, већ разуме само бинарне бројеве, тј. 0 и 1.
је мрежни безбедносни кључ исто што и лозинка
Ову методу називамо кодирањем, а обрнути процес назива се декодирање, а кодирање се врши на основу АСЦИИ.
Проглашавање низа
Низови се декларишу помоћу двоструких наводника („“) или појединачних наводника („‘).
Синтакса:
Variable name = “string value”
ИЛИ
Variable name = ‘string value’
Пример 1:
my_string = “Hello”
Пример 2:
my_string = ‘Python’
Пример 3:
my_string = “Hello World” print(“String is: “, my_string)
Излаз:
Низ је: Хелло Ворлд
Пример 4:
my_string = ‘Hello Python’ print(“String is: “, my_string)
Излаз:
Низ је: Здраво Питхон
Шта је Стринг Сплит?
Као што само име објашњава, сплит стринг значи раздвајање или разбијање датог стринга на мање комаде.
Ако бисте на Стрингсима радили на било ком програмском језику, можда бисте знали за спајање (комбинирање низова), а Стринг сплит је управо супротан од тога. Да би извршио сплит операције на стринговима, Питхон нам пружа уграђену функцију тзв разделити().
Питхон Сплит функција
Питхон сплит () метода се користи за поделу низа на делове и прихвата један аргумент који се назива сепаратор.
Сепаратор може бити било који знак или симбол. Ако нису дефинисани никакви сепаратори, тада ће дати дати низ и размаци ће се подразумевано користити.
Синтакса:
variable_name = “String value” variable_name.split()
Пример 1:
my_string = “Welcome to Python” my_string.split()
Излаз:
(„Добродошли“, „на“, „Питхон“)
Како поделити низ у Питхону?
У горњем примеру користили смо функцију сплит () за поделу низа без икаквих аргумената.
Погледајмо неке примере цепања низа прослеђивањем неких аргумената.
Пример 1:
my_string = “Apple,Orange,Mango” print(“Before splitting, the String is: “, my_string) value = my_string.split(‘,’) print(“After splitting, the String is: “, value)
Излаз:
Пре поделе, Стринг је: Аппле, Оранге, Манго
Након поделе, Низ је: („Аппле“, „Оранге“, „Манго“)
Пример 2:
my_string = “Welcome0To0Python” print(“Before splitting, the String is: “, my_string) value = my_string.split(‘0’) print(“After splitting, the String is: “, value)
Излаз:
Пре поделе, Стринг је: Велцоме0То0Питхон
Након раздвајања, Низ је: (‘Добродошли’, ‘До’, ‘Питхон’)
Пример 3:
my_string = “Apple,Orange,Mango” fruit1,fruit2,fruit3 = my_string.split(‘,’) print(“First Fruit is: “, fruit1) print(“Second Fruit is: “, fruit2) print(“Third Fruit is: “, fruit3)
Излаз:
Прво воће је: Аппле
Друго воће је: наранџасто
Треће воће је: Манго
У горњем примеру делимо дати низ „Јабука, Наранџа, Манго“ на три дела и додељујемо ова три дела различитим променљивим воће1, воће2 и воће3.
Поделите низ на листу
Кад год подијелимо низ у Питхону, он ће се увијек претворити у Лист.
Као што знате, у Питхону не дефинишемо ниједан тип података, за разлику од других програмских језика. Стога, кад год користимо функцију сплит (), боље је да је доделимо некој променљивој тако да јој се може приступити једно по једно помоћу напредне петље фор.
Пример 1:
my_string = “Apple,Orange,Mango” value = my_string.split(‘,’)
за предмет у вредности:
print(item)
Излаз:
Аппле
Наранџаста
Манго
Поделите низ у низ
Као што смо раније разговарали, кад год поделимо низ, он ће се увек претворити у низ. Међутим, начин приступа подацима ће се разликовати.
Користећи функцију сплит (), рашчлањујемо низ на неке делове и додељујемо га некој променљивој, па помоћу индекса можемо приступити сломљеним стринговима и овај концепт се назива Низови.
Погледајмо како можемо да приступимо подељеним подацима помоћу низова.
Пример 1:
my_string = “Apple,Orange,Mango” value = my_string.split(‘,’) print(“First item is: “, value(0)) print(“Second item is: “, value(1)) print(“Third item is: “, value(2))
Излаз:
Прва ставка је: Аппле
Друга ставка је: наранџаста
Трећа ставка је: Манго
Токенизе Стринг
Када поделимо низ, он се распада на мање делове и ти мањи делови називају се жетони.
Пример:
my_string = “Audi,BMW,Ferrari” tokens = my_string.split(‘,’) print(“String tokens are: “, tokens)
Излаз:
Низ знакова су: („Ауди“, „БМВ“, „Феррари“)
У горњем примеру Ауди, БМВ и Феррари називају се жетонима низа.
'Ауди, БМВ, Феррари'
Поделите низ по карактеру
У Питхону имамо уграђену методу која се зове лист () за поделу низова у низ знакова.
Функција лист () прихвата један аргумент који је име променљиве где се низ чува.
број цхар у инт ц ++
Синтакса:
variable_name = “String value” list(variable_name)
Пример:
my_string = “Python” tokens = list(my_string) print(“String tokens are: “, tokens)
Излаз:
Низови знакова су: („П“, „и“, „т“, „х“, „о“, „н“)
Закључак
Овај водич можемо закључити следећим упутама:
- Раздвајање низа користи се за разбијање низа на комаде.
- Питхон пружа уграђену методу која се назива сплит () за поделу низа.
- Подељеном низу можемо приступити помоћу листе или низова.
- Раздвајање низа се обично користи за издвајање одређене вредности или текста из датог низа.
=> Овде истражите једноставну серију обука за Питхон.
Препоручено читање
- Питхон Стринг функције
- Јава Стринг са Стринг бафером и Стринг Буилдер Туториал
- Водич за Питхон ДатеТиме са примерима
- Дубински водичи за помрачење за почетнике
- Питхон Водич за почетнике (Практични БЕСПЛАТНИ Питхон тренинг)
- Питхон променљиве
- Питхон процес увођења и инсталације
- Водич за главне функције Питхона са практичним примерима