【发布时间】:2016-03-08 20:24:50
【问题描述】:
所以我不知道从哪里开始,但我需要从类似于http://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data 的文件中获取信息,并让程序运行一个函数,该函数将根据类型返回 3 个新字典。在这个文件中,有 3 种花卉类型,所以我需要让程序读取文件并进行测量并将它们放入花卉类型的字典中。 (我希望我很清楚)。从那里我有很多我会让这些字典为其他功能做的,但我知道如何做到这一点,只是不确定如何将此文件排序到三个字典中。我正在使用 Python 2.7。谢谢大家。
【问题讨论】:
-
欢迎来到 StackOverflow。请阅读并遵循帮助文档中的发布指南。 Minimal, complete, verifiable example 适用于此。在您发布代码并准确描述问题之前,我们无法有效地帮助您。 StackOverflow 不是编码或教程服务。
-
基本上,我们希望您尝试自己编写代码。到目前为止,您甚至还没有尝试从文件中读取行。尽力而为,然后在此处发布代码,我们将帮助您解决任何特定的编程问题。
-
另外,您会发现
csv模块很有帮助 -
infile = open('Iris.txt','r') def getData(): d = {} for infile: info = line.strip().split() name = info [0] 测量值 = 浮点数(信息 [1])d[名称] = 测量值打印 d
标签: python python-2.7 dictionary