python我编写的一个函数内,第三个for循环中想使用第一个循环的population【】为什么

总提示索引列表超出范围?我将第三个for中的population(z+1)改成具体数字也提示字典中查找不到关键字。大神能告诉我下哪里出问题了么?

在第一个循环之前写入dict1={}以及dict2={}追问

这样也不可以啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-12
你传入的第一个参数是什么?列表吗?追问

对,那个population是一个大的列表

您好,我知道了,我这个循环确实是输出了dict1和2,以字典的形式输出,但是并不是class dict,所以下面引用不了...这个还有别的方法让他分段与字典相映射么

相似回答