お世話になっております。
上のようなリストからitecCodeの値が同じであれば下にあるように[jan][DateId]にある値を結合したいのですが何か良い方法は無いでしょうか?
調べつつ色々試してみたのですが、うまく下記のように結合できる方法が実現出来なかったため何か良い方法があれば教えて頂けませんでしょうか。
宜しくお願い致します。
Python
1list = [ 2 {'itemCode': 'aaa', 3 'jan': '999999', 4 'DateId': '13'}, 5 {'itemCode': 'bbb', 6 'jan': '888888', 7 'DateId': '41'}, 8 {'itemCode': 'aaa', 9 'jan': '999991', 10 'DateId': '41'}, 11 {'itemCode': 'ccc', 12 'jan': '777777', 13 'DateId': '38'} 14]
実現したいもの
Python
1list = [ 2 {'itemCode': 'aaa', 3 'jan': [999999,999991], 4 'DateId': [13,41]}, 5 {'itemCode': 'bbb', 6 'jan': '888888', 7 'DateId': '41'}, 8 {'itemCode': 'ccc', 9 'jan': '777777', 10 'DateId': '38'} 11] 12
実際に試したコードを追記して下さい。
どんな方法をどのように試してどのように失敗したのか読み取れません。
回答2件
あなたの回答
tips
プレビュー