IniziaInizia gratis

Stringhe

Le colonne che contengono stringhe sono rappresentate come tipo object in Pandas.

Poiché molti dei dati con cui ti imbatterai contengono stringhe, è importante saperle manipolare. Python ti permette di usare i suoi metodi integrati per la manipolazione delle stringhe tramite l'accessor str. Esistono diversi metodi per le stringhe, tra cui .upper() e .lower(). Convertono le stringhe rispettivamente in maiuscolo e minuscolo.

# Converte 'col_a' in minuscolo
df['col_a'].str.lower()

# Converte 'col_b' in maiuscolo
df['col_b'].str.upper()

Questo esercizio fa parte del corso

Python per utenti R

Visualizza il corso

Istruzioni dell'esercizio

  • Esamina le colonne 'sex' e 'smoker' nella shell.
  • Converti la colonna 'sex' in minuscolo.
  • Converti la colonna 'smoker' in maiuscolo.
  • Controlla le colonne 'sex' e 'smoker' per assicurarti che la conversione di maiuscole/minuscole abbia funzionato.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Convert sex to lower case
tips____ = tips____

# Convert smoker to upper case
tips____ = tips____

# Print the sex and smoker columns
print(tips[['sex', 'smoker']])
Modifica ed esegui il codice