【问题标题】:extracting the indices from pandas series that are values in the dictionary从字典中的值的熊猫系列中提取索引
【发布时间】:2021-07-28 06:30:27
【问题描述】:

我有一个字典,其中键是字符串类型,值是具有“索引值”结构的熊猫系列。我想提取熊猫系列索引并将它们作为另一个字典中的键,每个索引都有值。有什么方法可以将一本字典转换成另一本字典吗?谢谢。

这是我正在使用的字典的示例:

value = pd.Series([5,5,5])
key = ['one', 'two', 'three']
dic = {}

for i in key:
        dic[i] = value      
print(dic)

【问题讨论】:

  • 为了更好地理解您的问题,请提供输入数据和预期输出。

标签: python pandas


【解决方案1】:

这应该可行。

df = pd.DataFrame(your_dic).T #transpose
new_dic = df.to_dict()

【讨论】:

  • 我应该提到我需要摆脱钥匙。总之感谢!现在我知道如何用字典发挥创意了。
【解决方案2】:

如果我不够清楚,我深表歉意。我会更新帖子。

我想出了另一种方法:

rec = pd.Series([])

for item in key:
    rec=rec.append(dic[item])

【讨论】:

    猜你喜欢
    • 2020-09-17
    • 2019-05-18
    • 1970-01-01
    • 1970-01-01
    • 2015-07-30
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    • 2021-01-01
    相关资源
    最近更新 更多