我有一个元组列表函数生成dictionaires列表
[('color','blue'),('number',3),('place','usa'),('color','yellow'),('place','canada')...]
我想建立一个能返回我dictionaires列表的功能
[{'color':blue, 'number':3, 'place':'usa'}, {'color':yellow, 'number':'', 'place':'camada'},...]
功能必须创建一个新的dictionaire每次发现其中一个已经有一个赋值的键
在上面的例子中,当它迭代元组列表时, pty dictionaire用键和空值('') - 键总是相同的 - 并根据元组键来更新值。然后,当它到达一个已经具有指定值的键值('颜色','黄色')时,它将不得不创建另一个词典并将颜色的值更新为黄色,等等......
那么函数将返回dictionaires列表...
我可以为一个dictionaire做到这一点,但不知道如何使它创建一个新的和如何存放......在
谢谢提前任何帮助!
谢谢!它帮助! – user2950162