Comment fonctionne le code [I for i in Range (51) if I % 2 == 0] ?
📁 liste, Sujets avancés sur Python, IA
Evens_to_50 = [I for i in range ( 51 ) if i % 2 == 0 ] Print Evens_to_50 Ce code génère une liste de nombres pairs jusqu'à cinquante. Mais moi, en tant que débutant en programmation, je ne comprends pas certains points -:
- Pourquoi la génération se fait entre crochets, alors qu'ils sont généralement utilisés pour travailler avec des indices
- Que fait le premier i avant for ? Pourquoi après range (51) il n'y a pas de deux-points et de passage à une nouvelle ligne avec tabulation ?
- Où d'autre peut-on utiliser les crochets