Iveは見ていましたが、私のシートを辞書に変換する簡単な解決策を見つけることができません。私のシートは、各文字列がそれ自身の行に配置され、先の列が空であるような形をしています。私は簡単にこれを辞書に変えることができますか、空のセルに値を入力する必要がありますか?Excelシートからpython dict
明快にするために編集:破線は値の前に空の列を表すためのものです。私は、データのxlsファイルとcsvファイルの両方を持っています。辞書は最初の列をキーとして保持し、次に2番目と3番目の列を「サブキー(?)」として、4番目の列を値として保持する必要があります。シートthisように見える、と私私はQTreeView
key 1
----value 1
--------value a
--------value b
--------value c
----value 2
--------value d
--------value e
key 2
----value 3
--------value f
--------value g
--------value h
----value 4
--------value i
--------value j
実際には、Excelファイル( 'xls' /' xlsx'ファイルのようなもの)を持っているのですかCSVファイルですか?あなたのファイルは、あなたが記述する方法で設定されているのはなぜですか?あなたのファイルのダッシュ部分ですか?結果として得られる 'dict'はどのように見えますか? –
質問に明快さを加えようとしました – Louvre
'.xls'ファイルの内容はこのように見えますか? http://i.imgur.com/CsjdE91.png – davedwards