1. print(L.values()) or type() L是个字典,values keys 那几个是字典的几个方法2. print or type(g) g是生成器3. 错误信息已经写的很清楚了 你问题说反了,fib(8)是生成器其实是类型不同