は私が同じ値でグループにそれらをしたいが、これだけ辞書内のグループと同じ値とそれぞれにマークを与える(または新しい辞書にそれらを割り当てる)
origin_dict={0:[],1:[],2:['bus'],3:['bus'],4:['bus'],5:[],6:[],7:['train'],8:['train'],9:['train'],10:[],11:[],12:['train'],13:['train'],14:[]}
などの辞書を持っていると仮定します彼らは連続している。
new_dict={0:{2:'bus',3:'bus',4:'bus'},1:{7:'train',8:'train',9:'train'},2:{12:'train',13:'train'}}
誰でもアイデアはありますか?
'origin_dict'のリスト値は1つの要素だけですか? – MervS
辞書は順序付けられていないため、連続性の要件を満たすことはできません。 –
はい、すべて単一の要素です。 –