list - 如何使用函数创建字典并将其添加到列表中?
问题描述
让我这么说吧:我想要一本书,它的页面(字典)是由一个函数创建的,并且页面本身可以通过给定的名称来引用;这样当我想打印特定页面的内容时,我可以通过给定的参考名称来调用它。
例子:
这本书的名字叫做“list_of_customers”:
list_of_customers=[]
在list_of_customers
我想要一个字典来保存每个客户的数据:customer1={"name": "John","Items": 10}
customer1
将在list_of_customers
. 但是如何构造函数以生成customer2
,3 等等。
解决方案
使用一个字典元素,其本身就是字典。例如
book = {}
book['page1'] = somefunction(args1)
book['page2'] = somefunction(args2)
推荐阅读
- docker - docker compose 自动停止容器
- c# - 错误:索引超出范围。必须为非负且小于集合的大小:sumList[i]=(sumList[i] + formula3[j]); C#
- python - 将数据框行转换为具有重复索引值的列
- ipywidgets - ipywidgets:如何观察 Box 孩子的状态变化?
- openssl - 在 Linux 中使用 openssl 验证签名
- c# - .NET 6.0 中标准库的 FileNotFoundException
- html - 关闭时为详细信息标签设置动画
- python - numba `parallel=True` 产生损坏的结果
- javascript - Web 音频 API 振荡器 onstarted 事件
- python - python @classmethod 返回'nonetype'