如何将字典与每个单独的值关联并配对

时间:2019-08-01 01:23:57

标签: python-3.x

我有一个简单的表,其中有一些键A,映射到某些值B。我想对B的单个计数进行图形绘制,但也要允许我将其绑定到哪个键( s)来自。

我首先将两列都转换为列表,并使用正则表达式将逗号分隔“值”,然后将其压缩成字典:

Values = df["Tagging"].tolist()
title = df["Title"].tolist()
pattern = re.compile("^\s+|\s*,\s*|\s+$")
list1 = []
for x in Values:
    a=pattern.split(x)
    list1.append(a)
tagging_title = dict(zip(title,list1))

The output from above looks like :
{1: ['A', 'B', 'C', 'D', 'E'],
 2: ['C', 'D', 'E', 'F', 'G'],
 3: ['A', 'C', 'D', 'E', 'G', 'I']}

理想情况下,结果将向我显示“ A”,“ B”,“ C”等在我的总体中出现多少次,以及可以将其绑定到哪个键上。最终,我希望能够绘制图形或将其显示在表格中。

ie:A出现两次,分别是“ 1”和“ 3”

0 个答案:

没有答案