>>>
>>> b = list(range(1,12,1))
>>> b
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
>>> c = list(x*3 range(0,100,1)if x%9==0)
SyntaxError: invalid syntax
>>> c = list(x*3 for x in range(0,100,1)if x%9==0)
>>> c
[0, 27, 54, 81, 108, 135, 162, 189, 216, 243, 270, 297]
>>> d = list(x*22for x in range(0,100,1)if x%9==0)
>>> d
[0, 198, 396, 594, 792, 990, 1188, 1386, 1584, 1782, 1980, 2178]
>>>
对于python语言,空格意味着什么?x*22for x in range,,,,,有没有空格都可以正常运行