Pourquoi les codes [range(10)]
et list(range(10))
sont-ils différents dans Python 3?Pourquoi [range (10)] et list (range (10)) sont-ils différents?
sortie est la suivante:
>>> print([range(10)])
[range(0, 10)]
>>> print(list(range(10)))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Je sais que cela a été demandé, mais je ne trouve pas dupe cible. Google n'indique rien de pertinent. – user2357112
@JanHudec Merci d'avoir répondu, mais pouvez-vous développer davantage ce que vous entendez par là? – Seoul
@ user2357112 Oui, j'ai essayé de le chercher aussi et j'ai juste décidé de demander même si je descendais des votes, car il vaut mieux apprendre que de s'inquiéter des points – Seoul