python编写三元运算符输出斐波那契数列
时间: 2023-12-05 11:02:24 浏览: 68
Python源码:斐波那契数列II.zip
可以使用三元运算符输出斐波那契数列,代码如下:
```python
n = 10
fib = [0, 1] + [0] * (n - 2)
[fib.__setitem__(i, fib[i-1] + fib[i-2]) for i in range(2, n)]
print(fib if n > 1 else fib[:1])
```
输出结果为:[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]。
阅读全文