用于对类中的实例变量进行排序的函数

时间:2016-12-06 23:59:35

标签: python python-3.x class instance-variables

所以,这个问题与类和函数有关。

我有一个CountryCatalogue类,它有一个函数findMostPopulousContinent。 CountryCatalogue有几个实例变量; self._name(国家/地区名称),self._continent(国家所在的大陆),self._population(国家/地区)和self._area(表面区域)。 函数findMostPopulousContinent必须搜索实例变量以按其大陆对所有国家进行排序,然后将这些国家的人口加起来以查找该大陆的总人口。有什么想法吗?

编辑 - 到目前为止,我正在为每个大陆思考这样的事情;

    def findMostPopulousContinent(self):
    for entries in self._name:
        if self._continent == "Asia":
            continentpopulation = sum(self._population)

但我对使用多个输入的课程没有多少经验,所以我不确定是否可以这样操作。

0 个答案:

没有答案