作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 python 购物车,它将我的产品选项存储在字典列表中。当我记录选项对象以查看其结构时,它是这样存储的:
[[{'option': <model.Option object at 0xfc6cd6b0>}, {'option': <model.Option object at 0xfc6cd7b0>}]]
这是在 Google App Engine 上运行的,对于每个选择的选项,选项模型对象都存储在字典中。
我的意图是遍历这个结构并保存 <model.Option object at 0xfc6cd6b0>
和 <model.Option object at 0xfc6cd7b0>
到数据存储区,但我不知道该怎么做。有人可以告诉我该怎么做吗?
最佳答案
这是一个嵌套列表。打开外部列表,然后迭代内部列表,取出 option
值:
for d in yourlst[0]:
option = d['option']
# do something with option
您还可以将其组合成一个生成器表达式:
for option in (d['option'] for d in yourlst[0]):
# do something with option
关于python - 如何遍历这个字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14125142/
我是一名优秀的程序员,十分优秀!