Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Apuntes sobre Cadenas en Python: Concatenación, Repetición, Funciones y Listas, Apuntes de Programación Genética

En este documento se presentan los conceptos básicos de manejo de cadenas y listas en python. Se explican los delimitadores, operadores, funciones y acceso a caracteres y sublistas. Además, se muestran ejemplos prácticos.

Tipo: Apuntes

2021/2022

Subido el 29/12/2022

mariona.grebol
mariona.grebol 🇪🇸

1 documento

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
CADENES
Delimitades per ‘ ‘ o bé “ “
Operadors
+ concatenació
* repetició
Funcions
len( cadena)
cadena.count(valor)
valor in cadena
cadena.find(valor)
cadena.strip()
cadena.upper()
cadena.lower()
cadena.replace(vi,vf)
Accés
1 posició cadena[pos]
Vàries posicions
Cadena[posi:posf]
IMMUTABLE
Exemple:
C=’hola avui es dimarts’
C[3] ‘a’
C[1:3] ‘ol’
LLISTES
Delimitades per [ , , , ], els
elements separats per coma.
Operadors
+ concatenació
* repetició
Funcions
o afegir elements
llista.append(valor)
llista. insert(pos,valor)
o eliminació d’elements
del llista
del llista[pos]
llista.pop()
llista.remove(valor)
o conversió cadena-llista
cadena.split(separador)
o conversió llista-cadena
separador.join(llista)
o altres funcions
llista.sort()
llista.index(valor)
Accés, només a una posició
llista[pos]
MUTABLE
Estructura iterativa
for variable in llista:
Funcions aplicables de cadenes
llista.count(valor)
len(llista)
valor in llista
exemple:
l=[‘hola’,’avui’,’es’,’dimarts’]
l[3]’dimarts’

Vista previa parcial del texto

¡Descarga Apuntes sobre Cadenas en Python: Concatenación, Repetición, Funciones y Listas y más Apuntes en PDF de Programación Genética solo en Docsity!

CADENES

 Delimitades per ‘ ‘ o bé “ “  Operadors

  •  concatenació
  •  repetició  Funcions len( cadena) cadena.count(valor) valor in cadena cadena.find(valor) cadena.strip() cadena.upper() cadena.lower() cadena.replace(vi,vf)  Accés 1 posició cadena[pos] Vàries posicions Cadena[posi:posf] IMMUTABLE

Exemple:

C=’hola avui es dimarts’

C[3]  ‘a’

C[1:3]  ‘ol’

LLISTES

 Delimitades per [ , , , ], els elements separats per coma.  Operadors

  •  concatenació
  •  repetició  Funcions o afegir elements llista.append(valor) llista. insert(pos,valor) o eliminació d’elements del llista del llista[pos] llista.pop() llista.remove(valor) o conversió cadena-llista cadena.split(separador) o conversió llista-cadena separador.join(llista) o altres funcions llista.sort() llista.index(valor)  Accés, només a una posició llista[pos] MUTABLE  Estructura iterativa for variable in llista:  Funcions aplicables de cadenes llista.count(valor) len(llista) valor in llista

exemple:

l=[‘hola’,’avui’,’es’,’dimarts’]

l[3]’dimarts’