使用三元运算符改写斐波那契数列
时间: 2023-10-19 19:10:05 浏览: 85
计算斐波那契数列
好的,以下是使用三元运算符改写斐波那契数列的代码:
```python
n = int(input("请输入需要求的斐波那契数列的项数:"))
a, b = 0, 1
fib = [b if i==0 else (a+b if i==1 else (lambda a,b: a+b)(a,b)) for i in range(n)]
print(fib)
```
请注意,以上代码仅供参考,如果您有更好的写法,欢迎分享。
阅读全文