Strings i llistes¶
Dividir un string¶
Mètode
str.split().Exemples:
Divises (split).
Analitzar una adreça electrònica (split).
Fusionar una llista d’strings¶
Mètode
str.join().Exemples:
Dígits d’un nombre enter: 3 (list, join).
Afegir ** al mig: 2 (list, join).
Separar les paraules només amb un espai en blanc (split, join).
Construir una adreça electrònica (join).
Generar strings¶
Per generar strings a partir de substrings cal generar una llista amb els substrings i fusionar-la amb
str.join().>>> r = [] >>> r [] >>> r.append('abc') >>> r ['abc'] >>> r.append('d') >>> r ['abc', 'd'] >>> r.append('efgh') >>> r ['abc', 'd', 'efgh']
>>> s = ', '.join(r) >>> s 'abc, d, efgh'
>>> t = ''.join(r) >>> t 'abcdefgh'
Conversió de tipus¶
Funció
list: retorna una llista a partir d’un tipus seqüència.Funció
str: retorna un string a partir de qualsevol valor.strno és la funció inversa delist.