【发布时间】:2021-03-28 09:09:07
【问题描述】:
您好,我是 Python 新手,我正在尝试从文件中的列表中创建一个类,我想知道它是否可能或者使用字典更好。我的班级是这样的:
class Program:
def __init__(self, name, start_time, end_time, channel):
列表看起来像这样:
['Channel 1', '16.00-17.45 News', '17.45-17.50 Weather', '17.50-17.57 Friends', '17.57-18.00 Coming up', '18.00-18.15 MASH', '18.15-18.40 Thundercats]
有蚂蚁简单的方法吗?
【问题讨论】:
-
这很不清楚你想做什么。你能尝试不同的解释吗?您正在寻找存储来自文件的数据的最佳方式吗?从 for 列表中,您为每个值(第一个值除外)创建一个
Program实例? -
这就像问如何用木头做椅子。设计完全取决于您。
-
是的,我想为列表中的每个值创建一个实例,但我也想在其中包含通道号。
-
你不知道该怎么做?你从来没有提到过。你能分享一下文件的样子吗?在你解析到列表之前