✏️ Hands on - DataFrames columns missing difficult
      It's time to put everything you've learned into practice. Try to correctly complete this code!
    
  
  
    
    
    
  
  A questo punto aggiungiamo i nuovi metodi imparati (.any() e .append()) al for e all’if, prima di ritornare a curare i nostri metadati.
Lavoriamo ora con il dataframe df, che vedi qui di seguito.
| dolce | ingrediente | 
|---|---|
| tiramisù | mascarpone | 
| crostata | marmellata | 
| budino | cioccolato | 
| millefoglie | CREMA | 
Per esempio in questo dataframe c’è la parola “mascarpone”? Se sì, in quale colonna si trova?
#iniziamo con il recuperare la lista delle colonne
lista_colonne = df.___.to_list()
print(___)
["dolce", "ingrediente"]
Ora creaiamo una lista vuota, che verrà riempita con la colonna che contiene la parola mascarpone… sempre che la parola mascarpone sia presente!
colonna_mascarpone = ___
#ora usiamo un ciclo for per prendere in considerazione una colonna per volta 
#per esempio prima sarà la colonna "dolce" e poi la colonna "ingrediente"
for colonna in ___:
    #usiamo la condizione if per cercare la parola nella colonna presa in considerazione 
    if (df[___] == "mascarpone").___():
        colonne_trovate.a___(colonna)
    else:
        pass
print(colonna_mascarpone)
ingrediente
Trovi le soluzioni nel prossimo capitolo!