J'espère que ce n'est pas une question triviale, mais je l'ai créé une compréhension de liste avec le code suivant (code de test, vraiment):Qu'est-ce qui pourrait empêcher la compréhension d'une liste avec un nom en minuscule dans l'explorateur de variables de Spyder?
a = [1., 2., 3., 4., 5., 6., 7., 8., 9.]
b = [d if d > 5. else None for d in a]
... et b
n'apparaît pas dans du Spyder Explorateur de variables Cependant, dans la console ipython je reçois
In [1]: b
Out [1]: [None, None, None, None, None, 6.0, 7.0, 8.0, 9.0]
Que se passe-t-il ici? Addenda: quand je tape c = None
, c
n'apparaît pas non plus dans l'explorateur de variables.
Si cette question n'est pas spécifique à Python 2.7, vous devez éditer votre question pour supprimer cette balise. Dans les deux cas, vous devez également ajouter la balise Python. – miken32
Je ne suis pas sûr que ce soit spécifique à Python 2.7. Je vais ajouter la balise Python, merci –