小编Fil*_*lip的帖子

在对象列表中获取具有max属性值的对象

这是我到目前为止编写的代码,程序的要点是从文件中读取20个人然后为其分配属性,然后从用户给出的输入中标准化它们的值.

class One:
    def __init__(self):
        self.attrOne = ()
        self.attrTwo = ()
        self.attrThree = ()
        self.attrFour = ()
        self.attrFive= ()
        self.attrSix = ()
        self.attrSeven = ()
        self.attrEight = ()
        self.attrNine = ()


class Two:

    def __init__(self):
        self.allPersons = []

   def importFromList(self, filename): 
       file= open(filename, "rU")
       for line in file:
           partOfList = line.split()                        
           x = Partner() 
           x.attrOne = partOfList[0]
           x.attrTwo = partOfList[1]
           x.attrThree = partOfList[2]
           x.attrFour = partOfList[3]
           x.attrFive = partOfList[4]
           x.attrSix = partOfList[5]
           x.attrSeven = partOfList[6]
           x.attrEight= partOfList[7]
           x.attrNine = partOfList[8] …
Run Code Online (Sandbox Code Playgroud)

python attributes class python-3.x

14
推荐指数
1
解决办法
1万
查看次数

标签 统计

attributes ×1

class ×1

python ×1

python-3.x ×1