Обрезивање жица у Питхону: Све што треба да знате



Овај чланак ће вам пружити детаљно и свеобухватно знање о томе како применити обрезивање низа у Питхону са примерима.

Обрезивање низа може бити врло корисно и има вишеструку примену. Многи кодери прекомерно користе функцију обрезивања да би издвојили информације које би им могле бити драгоцене из оригиналног низа. У овом чланку ћемо разговарати о обрезивању жица у :

Увод у обрезивање

Постоје и друге функционалности које питхон поседује, а које би могле изгледати врло слично овој. Једна таква ствар је „ Сечење жица ”. Овде можемо поделити жице на више делова и на низ применити различите опције. Можемо уклонити одређене одељке, исећи први део, уклонити последња слова низа и заменити га другим жицама на тим положајима.





String-Trimming



шта је наука о подацима?

Будући да је то потпуно засебан одељак, погледајмо сада шта се све може учинити са резањем.

Шта је обрезивање низова у Питхону?

Обрезивање низа врши се на три начина како је приказано на горњем дијаграму. Погледајмо их.

  • Трака - Нови низ се враћа након уклањања празнина или водећих размака.



  • Р-трака - Ово даје нови низ са уклоњеним само пратећим размацима. Отуда назив „рстринг“, тј. Уклањање размака само с десне стране низа.

  • Л-трака - „Лстрип“ ради супротно од Р-траке. Уклања размаке са почетка низа, који је лева страна.

Подразумевано, све ове функције не захтевају обавезно прослеђивање аргумента за уклањање празних простора. Тек када треба уклонити одређени знак, то се спомиње у аргументу и према томе ће се уклонити са водећих и пратећих места.

стр = 'ЕДУРЕКА' принт (ф'Стринг = '{с1}' н ') принт (ф'Након уклањања водећих белих простора Стринг =' {стр.лстрип ()} 'н') принт (ф'Након уклањања пратећих низова белих простора) = '{стр.рстрип ()}' н ') принт (ф'Након обрезивања празних низова =' {стр.стрип ()} 'н')

Сада размотримо одређени знак који ће бити издвојен из низа.

стр = '&&&&&&& ЕДУРЕКА &&&&&&&' принт ('н Ово је изворно стрингнн', стр) принт ('н Испод је уобичајена функција траке н') принт (стр.стрип ('&')) принт ('н Испод је Р -стрип фунцтионнн ') принт (стр.рстрип (' & ')) принт (' н Испод је Л-стрип фунцтионнн ') принт (стр.лстрип (' & '))

Постоје и друге функционалности које се врте око овог сличног тема обрезивања низова у питхон-у. Погледајмо сада друге једноставне функционалности, које се примењују на низове.

Мин и Мак жице

Овде је минимална функција или „мин“ издвајање најмање вредности абецеде из низа. То је из скупа абецеда А-З, А је најмања вредност, а З највећа. Функција „мак“ ради супротно, то јест одабире абецеду са највећом вредношћу из низа. То се може боље изразити доњим примером.

стр = 'ЕДУРЕКА' принт ('н Ово је изворни стрингнн', стр) принт ('н Минимални знак је: н' + мин (стр)) принт ('нМаксимални знак је: н' + мак ( стр))

Заменити

Функција замене је прилично једноставна за разумевање. Из саме речи реплаце можемо извести значење да се одређени делови низа могу заменити другим елементима низа. На пример, узмите у обзир доњи код:

стр = 'ЕДУРЕКА је ЕДУРЕКА' стр1 = 'ЕДУРЕКА' стр2 = 'НАЈБОЉИ' принт ('Коначни низ након замене је: н') принт ('За једно појављивањен') принт (стр.реплаце (стр1, стр2, 1) ) принт ('нЗа два појављивања') принт (стр.реплаце (стр1, стр2, 2))

Овим смо дошли до краја овог чланка о обрезивању жица у Питхону. Надам се да имате довољно идеја о обрезивању жица.

Да бисте стекли детаљно знање о Питхону, заједно са разним апликацијама, то можете за онлајн обуку уживо са подршком 24/7 и доживотним приступом.

Имате питање за нас? Спомените их у одељку за коментаре „Скраћивање жица у Питхону“ и јавићемо вам се.