El Classificador de la Fira

Algorithms

Crea un sistema de classificació per a la Fira de Projectes CodiCAT. Ordena els projectes per nota i genera el podi final.

📌 View basic hints
  • sorted() retorna una nova llista ordenada.
  • lambda p: p['nota'] accedeix a la clau 'nota' de cada diccionari.
  • enumerate() retorna l'índex i el valor de cada element.
Order the code blocks
print('=== PODI DE LA FIRA CODICAT ===')
{'nom': 'AquaAlert', 'nota': 9.2, 'grup': 'B'},
for i, projecte in enumerate(classificats[:3]):
{'nom': 'EcoRuta', 'nota': 8.7, 'grup': 'A'},
{'nom': 'SorollMapa', 'nota': 8.1, 'grup': 'D'},
print(f'{medals[i]} {projecte["nom"]} (Grup {projecte["grup"]}): {projecte["nota"]}/10')
{'nom': 'BiciData', 'nota': 7.8, 'grup': 'C'},
medals = ['🥇', '🥈', '🥉']
projectes = [
classificats = sorted(projectes, key=lambda p: p['nota'], reverse=True)
]
SEBACodiCAT

We respect your privacy

We use essential cookies for the platform to function and, with your consent, functional and analytics cookies to improve your experience. Minors' data is never used for commercial purposes. Cookie Policy · Privacy

GDPR Compliant
UK GDPR Compliant
Minor Protection (Art. 8 GDPR)