Sono davvero nuovo in Python e non riesco a trovare alcuna informazione a riguardo. Ho un array associativo item
,Come convertire un array associativo in python?
item['id'] = 0
item['title'] = 'python'
voglio convalidare il contenuto della voce, ma io non voglio usare il nome indice come 'title'
, ma solo avere un ciclo for e iterare su tutte le voci in oggetto indipendentemente dalla loro significato . Qualcosa del genere
for a in range(0, len(item)):
print (item[a])
Qualche idea o suggerimento?
Nota: in Python 3, questi diventano '.items()' e '.values ()' (e un nuovo arrivato potrebbe aver scelto per scaricare Python 3). –
@Thomas Buon punto, grazie. Lascerò la risposta come è per ora dato che Python 2 sembra essere ancora l'impostazione predefinita per molte distro e penso che sia importante per i nuovi arrivati riconoscere la differenza tra iteratori/generatori ed elenchi. –
Prego. Aggiungerò che molti utenti potrebbero trovarsi su Windows, dove non esiste affatto un Python predefinito. Non ho idea se questo si applica a questo questionario, ma vale la pena considerare. –