2017-07-05 3 views
0

私はユニコードオブジェクトと整数のリストを以下のように持っています。 2つのがあり、このようなリストがあると私はのようにキーと整数として日付&時間との辞書オブジェクトを作成したUnicodeオブジェクト(日付&時間)試合ユニコードオブジェクトと整数のリストの2つの異なるリストからの整数の追加

list1 = [ [u'2015-01-01T05:00:00.000Z', 58],[u'2015-01-01T05:15:00.000Z', 57],[u'2015-01-01T05:30:00.000Z', 55], 
[u'2015-01-01T05:45:00.000Z', 54] ] 

list2 = [ [u'2015-01-01T05:00:00.000Z', 65],[u'2015-01-01T05:15:00.000Z', 67],[u'2015-01-01T05:30:00.000Z', 61], 
[u'2015-01-01T05:45:00.000Z', 74] ] 

場合、私はこれらのリストの両方の整数値を追加します値。キーが一致すれば整数を追加しようとしました。しかし、CSVで出力を保存しようとすると、辞書には私に日付&の時間が与えられません。私はかなりPythonに新しいですし、これを行うためのより洗練された方法があると確信しています。

+3

あなたは、Pythonに新しいしている場合は、Pythonの3への切り替えの代わりに、2 – lenz

答えて

0

あなたはkeysそうのようsortことができます。

for key in sorted(dict.keys()): 
    #keys will now appear in a sorted way 
+0

あなたはまた、私が作成する方法を教えてくださいすることができ、古いバージョンの学習を考えます各辞書が1年の別々の日であるような辞書のリスト。私は、上記のようにdatetimeをキーとして、年の値として整数を含むディクショナリを繰り返します – Harshil

関連する問題