Giocare con le stringhe
Di seguito vengono illustrati i metodi esistenti in Python per manipolare le stringhe. Per utilizzarli basta aggiungere un . alla stringa seguito dal metodo voluto. Guarda l’insieme dei metodi a quest’indirizzo
Separare in base ad un carattere
Creare una lista da un elenco diviso da spazi:
vowels = "a e i o u"
list_of_vowels = vowels.split() # crea una lista di vocali
print(list_of_vowels)
vowels = "a,e,i,o,u"
list_of_vowels = vowels.split(',')
print(list_of_vowels)
Rendere tutto minuscolo/MAIUSCOLO
angry = 'THIS IS SOME TEXT'
calm = angry.lower()
print(calm)
Sostituire una parola
original = 'I wandered lonely as a cloud'
new_1 = original.replace('cloud', 'clown')
new_2 = new_1.replace('wandered', 'juggled')
new_3 = new_2.replace('lonely', 'madly')
print(original)
print(new_1)
print(new_2)
print(new_3)