String Tramping sa Python: Lahat ng Kailangan Mong Malaman



Magbibigay sa iyo ang artikulong ito ng isang detalyado at komprehensibong kaalaman sa Paano Magpatupad ng String Triring sa Python na may Mga Halimbawa.

Ang pagputol ng isang string ay maaaring maging lubhang kapaki-pakinabang at mayroon itong maraming mga application. Maraming mga coder ang gumagamit ng trimming function na labis upang kumuha ng impormasyon, na maaaring maging mahalaga sa kanila mula sa isang orihinal na string. Sa artikulong ito, tatalakayin namin ang String Trimming in :

mga argumento ng linya ng utos sa java halimbawa ng code

Panimula sa Trimming

Mayroong iba pang mga pagpapaandar na nagtataglay ng sawa na maaaring mukhang katulad nito. Ang isang ganoong bagay ay ' Paghiwa ng Mga String '. Dito maaari nating hatiin ang mga string sa maraming bahagi at magkaroon ng iba't ibang mga pagpipilian na inilapat sa string. Maaari naming alisin ang ilang mga seksyon, gupitin ang unang bahagi, alisin ang huling mga titik ng string at palitan ito ng iba pang mga string sa mga posisyon ding iyon.





String-Trimming



Dahil iyon ay isang hiwalay na seksyon nang kabuuan, tingnan natin ngayon kung ano ang maaaring gawin sa mga string sa pamamagitan ng pag-trim.

Ano ang String Trimming sa Python?

Ang pagbabawas ng isang string ay ginagawa sa tatlong paraan tulad ng inilalarawan sa diagram sa itaas. Tingnan natin sila.

  • Strip - Ang isang bagong string ay ibinalik pagkatapos alisin ang anumang mga sumusunod na puwang o nangungunang mga puwang.



  • R-strip - Naglalabas ito ng isang bagong string na tinanggal lamang ang mga sumusunod na puwang. Samakatuwid ang pangalang 'rstring' ibig sabihin ay tinatanggal ang mga puwang lamang mula sa kanang bahagi ng string.

  • L-Strip - Ginagawa ng 'Lstrip' ang kabaligtaran ng R-strip. Tinatanggal nito ang mga puti mula sa simula ng string, na kung saan ay ang kaliwang bahagi.

    java kung paano lumabas ng programa

Bilang default, ang lahat ng mga pagpapaandar na ito ay hindi mandatory na nangangailangan ng isang argument upang maipasa upang alisin ang anumang mga whitespaces. Lamang kapag ang isang tiyak na character ay kailangang alisin pagkatapos ay nabanggit sa pagtatalo at ito ay naaalis na naaalis mula sa mga nangungunang at ang mga trailing lugar.

str = 'EDUREKA' print (f'String = '{s1}' n ') print (f'After Removing Leading Whitespaces String =' {str.lstrip ()} 'n') print (f'After Removing Trailing Whitespaces String = '{str.rstrip ()}' n ') print (f'After Tramping Whitespaces String =' {str.strip ()} 'n')

Ngayon isaalang-alang natin ngayon ang isang tiyak na character na nakuha mula sa isang string.

str = '&&&&&& EDUREKA &&&&&&' print ('n Ito ang orignial stringnn', str) print ('n Sa ibaba ay ang karaniwang strip function n') print (str.strip ('&')) print ('n Sa ibaba ay ang R -strip functionnn ') print (str.rstrip (' & ')) print (' n Sa ibaba ay ang L-strip functionnn ') print (str.lstrip (' & '))

Mayroong iba pang mga pagpapaandar, na umiikot sa katulad na ito paksa ng string trimming sa sawa. Tingnan natin ngayon ang iba pang mga simpleng pagpapaandar, na inilalapat sa mga string.

Min at Max ng isang String

Dito, ang minimum na pagpapaandar o ang 'min' ay upang makuha ang hindi bababa sa halaga ng alpabeto mula sa string. Iyon ay mula sa hanay ng mga alpabeto na A-Z, A na pinakamababang halaga at pinakamataas ang Z. Ang pagpapaandar na 'max' ay gumagawa ng kabaligtaran, kung saan, pipiliin nito ang pinakamataas na halagang alpabeto mula sa string. Ito ay maaaring mas mahusay na ipahayag sa halimbawa sa ibaba.

str = 'EDUREKA' print ('n Ito ang orignial stringnn', str) print ('n Ang minimum na character na halaga ay: n' + min (str)) print ('nAng maximum na character na halaga ay: n' + max ( str))

Palitan

Palitan ang pagpapaandar ay medyo simple upang maunawaan. Mula sa salitang palitan mismo maaari nating makuha ang kahulugan na ang ilang mga seksyon ng string ay maaaring mapalitan ng iba pang mga elemento ng string. Halimbawa, isaalang-alang ang code sa ibaba:

str = 'EDUREKA ay EDUREKA' str1 = 'EDUREKA' str2 = 'PINAKA' print '(' Ang huling string pagkatapos ng kapalit ay: n ') print (' Para sa isang nangyari ') print (str.replace (str1, str2, 1) ) i-print ('nPara sa dalawang naganap') i-print (str.replace (str1, str2, 2))

Sa pamamagitan nito, natapos namin ang katapusan ng artikulong String Tramping sa Python na ito. Inaasahan kong mayroon kang sapat na Mga Ideya sa String Trimming.

Upang makakuha ng malalim na kaalaman sa Python kasama ang iba't ibang mga application nito, maaari mo para sa live na pagsasanay sa online na may suporta na 24/7 at habang-buhay na pag-access.

ano ang __init__ sa sawa

May tanong ba sa amin? Nabanggit ang mga ito sa seksyon ng mga komento ng 'String Trimming in Python' at babalikan ka namin.