爲什麼下面的減號被認爲是無效的令牌?這裏肯定有一些我不明白的地方。爲什麼「1e-i」不能用於列表解析?
>>> [1e-i for i in range(-10,10)]
SyntaxError: invalid token
通常這些東西評價像母親:
>>> 1e-10
1e-10
我只是好奇;我解決了我的問題
>>> [10**i for i in range(-10,10)]
[1e-10, 1e-09, 1e-08, 1e-07, 1e-06, 1e-05, 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000]
感謝所有的答案,用#votes接受。謝謝大家! –