在redhat-linux 6.3 (python版本2.6.6)版本中,a = {n for n in range(1,100) if n%3==0} 执行会出现SyntaxError: invalid syntax报错,但是在windos下 Python 2.7.8就不会出现错误。这是版本的不同?还是格式写错了?

如果该再list中,这种方式,linux中和windos都可以实现,

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
一个是
{}是字典,一个是[]是列表.....