python - Python字典动态长度
问题描述
如何动态设置Python字典的长度(即如何动态设置字典中键值的个数)
并且字典的每个值(将是一个整数)都应该指向一个列表。对于字典的每个键值,该列表应该是可变长度的。
解决方案
对于第一部分,您可以使用 初始化字典None
。见这里。
对于第二部分,字典已经由键值对组成,所以如果你希望字典的整数索引引用一个列表,你可以这样做:
# Initialize your dictionary
new_dict = dict()
# Add each list "manually"
new_dict[0] = ['your', 'list', 'elements'] #
# Loop through the available lists and add them to your dictionary
for i in range(100):
new_dict[i] = list_of_lists[i]
推荐阅读
- javascript - 窗口移动功能
- python - 散景 - 如果工具提示缺少值,则不显示
- rust - 如何将字符串与静态 &str 匹配?
- c++ - 10000次迭代后如何在循环中设置浮点值的精度,当
不工作? - php - 从 Arduino 向 Raspberry Pi 发送 HTTP GET 请求时遇到问题
- django - 如何解决显示图像的“未找到”问题?
- python - 试图让大量 python 代码运行一定次数
- powershell - 关于带有 SystemEvents 的 ISE 与控制台的问题
- python - 查询集过滤器中的值重复问题
- java - 带有二进制的数组,找到 1 的位置并将 1 的索引作为子集输出