如何将城市、时间、本地链接到一个搜索。就像我有一个被调用的函数一样,search
它将仅在整个列表中搜索 city2 并仅打印值 City2、Time2、Local2?当我阅读文件并将其放入列表时,我需要做些什么吗?
*更新 * 无论如何要重写此代码,以便您拥有 3 个属性(城市、时间、本地)并将文件中的数据保存到列表中的对象中?并使用 str 函数打印它们?
示例列表
City
Time
Local
--------------
City2
Time2
Local2
--------------
City
Time
Local
--------------
City3
Time3
Local3
--------------
代码:
class gym:
def __init__(self, city, local, time, ):
self.city = city
self.local = local
self.time = time
self.city_dict = {}
def readfile():
row = "start"
list = []
infile = open("data.txt", "r", encoding="utf-8")
while row != "":
row = infile.readline()
list.append(rad)
infile.close()
gym.readfile()