使用字典解析csv文件

时间:2017-10-03 21:17:33

标签: python csv dictionary

我有问卷中的单词词典:

<StackPanel DataContext="FooManager">
   <ListView ItemsSource="{Binding MyFoos}" >
        <ListView.ItemTemplate>
            <DataTemplate>
                <WrapPanel>
                    <Button Content="Do Something"
                            Command="{Binding Path=SomeFooCommand} />
                </WrapPanel>
            </DataTemplate>
        </ListView.ItemTemplate>
    </ListView>
</StackPanel>

我的csv文件有很多列 - 对应于mydict中的键,行代表研究参与者。

如果一行(研究参与者)对某个问题回答“是”,则csv文件的该特定字段中有1个

mydict中包含的值是我想要保存在新列表中的人员响应的缩写

我想使用这个字典解析一个csv文件,如下所示:

(使用csv.DictReader)

mergeEveryWayPossible([0,0,0],[1,1,1])
// [ [0,0,0],[1,0,0], [0,1,0], [0,0,1], [1,1,0], [0,1,1], [1,0,1], [1,1,1] ]

我无法确定如何使用dict中的键/值来实现此目标......任何人都可以建议吗?

1 个答案:

答案 0 :(得分:0)

我建议查看pandas。它专为处理这些数据集而设计。