Retallada de cadenes a Python: tot el que heu de saber

Aquest article us proporcionarà un coneixement detallat i complet sobre com implementar la retallada de cadenes a Python amb exemples.

Retallar una cadena pot ser molt útil i té múltiples aplicacions. Molts programadors utilitzen la funció de retallada excessivament per extreure informació, que pot ser útil per a ells d'una cadena original. En aquest article, analitzarem la retallada de cadenes :



Introducció a la retallada

Hi ha altres funcionalitats que posseeix Python que poden semblar molt similars a aquesta. Una d'aquestes coses és ' Talls de cordes ”. Aquí podem dividir les cadenes en moltes parts i aplicar diferents opcions a la cadena. Podem eliminar determinades seccions, retallar la primera part, eliminar les darreres lletres de la cadena i substituir-la per altres cadenes en aquestes posicions.



String-Trimming



Com que es tracta d’una secció independent, analitzem ara què es pot fer amb les cordes mitjançant la retallada.

Què és la retallada de cadenes a Python?

La retallada d'una corda es realitza de tres maneres, tal com es mostra al diagrama anterior. Vegem-los.

subcadena en exemples de servidor sql
  • Franja - Es torna una cadena nova després d’eliminar qualsevol espai final o espai inicial.



  • R-tira - Això genera una nova cadena amb només els espais finals eliminats. D'aquí el nom 'rstring', és a dir, que elimina els espais només del costat dret de la cadena.

  • Franja en L - 'Lstrip' fa el contrari de la tira R. Elimina els espais en blanc del començament de la cadena, que és el costat esquerre.

Per defecte, totes aquestes funcions no requereixen obligatòriament que es passi un argument per eliminar cap espai en blanc. Només quan cal eliminar un caràcter determinat, això s'esmenta a l'argument i, en conseqüència, s'eliminarà dels llocs inicials i posteriors.

str = 'EDUREKA' print (f'String = '{s1}' n ') print (f'After Removing Whitespaces String =' {str.lstrip ()} 'n') print (f'After Remove Trailing Whitespaces String) = '{str.rstrip ()}' n ') imprimir (f'Després de retallar espais en blanc String =' {str.strip ()} 'n')

Considerem ara un determinat caràcter que s’extreu d’una cadena.

implementant una llista enllaçada al c
str = '&&&&&& EDUREKA &&&&&&&' print ('n Aquesta és la cadena original', str) print ('n A continuació es mostra la funció de tira habitual n') print (str.strip ('&')) print ('n A sota hi ha la R -strip functionnn ') print (str.rstrip (' & ')) print (' n A sota hi ha la funció de L-stripnn ') print (str.lstrip (' & '))

Hi ha altres funcionalitats, que giren al voltant d’aquest similar tema de la retallada de cadenes en python. Vegem ara altres funcionalitats simples, que s’apliquen a les cadenes.

Mínims i màxims d'una cadena

Aquí, la funció mínima o el 'min' és extreure el mínim valor de l'alfabet de la cadena. És a dir, del conjunt dels alfabets A-Z, A és el valor més baix i Z és el més alt. La funció “max” fa el contrari, és a dir, selecciona l’alfabet del valor més alt de la cadena. Això es pot expressar millor amb l'exemple següent.

str = 'EDUREKA' print ('n Aquesta és la cadena original', str) print ('n El caràcter de valor mínim és: n' + min (str)) print ('n El caràcter de valor màxim és: n' + max ( str))

Substitueix

Substituir la funció és molt senzill d’entendre. De la paraula substituir-se es pot derivar el significat que certes seccions de la cadena es poden substituir per altres elements de la cadena. Per exemple, tingueu en compte el codi següent:

convertir de doble a int java
str = 'EDUREKA és EDUREKA' str1 = 'EDUREKA' str2 = 'MILLOR' imprimir ('La cadena final després del reemplaçament és: n') imprimir ('Per a un esdeveniment') imprimir (str.replace (str1, str2, 1) ) print ('nFor two occurrancen') print (str.replace (str1, str2, 2))

Amb això, arribem al final d’aquest article de retallada de cadenes a Python. Espero que tingueu prou idees per retallar les cordes.

Per obtenir un coneixement en profunditat de Python juntament amb les seves diverses aplicacions, podeu fer-ho per a formació en línia en directe amb assistència les 24 hores del dia, els 7 dies de la setmana i accés durant tota la vida

Tens alguna pregunta? Esmenteu-los a la secció de comentaris de 'Retallada de cadenes a Python' i us respondrem.