我知道字典应该每个键都有一个值,但在我的例子中,我从csv文件中创建了一个字典(它不能以任何方式修改)。这个csv文件有2列,而不是将第一列作为键,第二列作为值,而是将第一行作为键(SO2键),其他所有内容作为值。有没有办法在python中修改它,并将第一列作为键,第二列作为值?该守则基本上是:
import panda
编写一个返回字典的函数,该字典中的关键字是数据框的列名,值是"numeric“、"categorical”、“or”、"date/time“或"text”之一,对应于每列的特征类型。我能够将数据作为数据框导入。然后,我将df转换为字典。然后,我获得了作为列的键,但是在为每一列赋值( "numeric“、"categorical”、“or”、"date/time“或"text")时遇到了问题。# I