私はこのようなリストがあります:私はこのような辞書にこれを変換したいこのリストをPythonで辞書に変換するには?
paths = [['test_data', 'new_directory', 'ok.txt'], ['test_data', 'reads_1.fq'], ['test_data', 'test_ref.fa']]
:
{'test_data': ['ok.txt', 'reads_1.fq'], 'test_data/new_directory', ['ok.txt']}
リストは動的ですが。これは、単純なツリー構造を作成することを目的としています。私はこのようにitertoolsを使ってこれをしたい:
from itertools import izip
i = iter(a)
b = dict(izip(i, i))
これは何か可能ですか?おかげ
を私はTEST_DATAがでなければならないと思う: ' 'TEST_DATA':[ 'reads_1.fq'、 'test_ref.fa']'。 –