python创建复合字典_使用python创建嵌套字典
我有一个csv格式的节点数据。我想为分析创建一个字典。我的数据看起来像Init node Term node Capacity
1 2 25900.20064
1 3 23403.47319
2 1 25900.20064
2 6 4958.180928
3 1 23403.47319
3 4 17110.52372
3 12 23403.47319
4 3 17110.52372
4 5 17782.7941
所以一个节点连接到另一个具有一定容量的节点。所以,我想要一个python字典来创建这样的数据
^{pr2}$
我试着按照代码来做这个。。在import xlrd
file_location = "C:/Users/12/Desktop/SiouxFalls_net1.xlsx"
workbook = xlrd.open_workbook(file_location)
sheet = workbook.sheet_by_index(0)
dict = {}
z = {}
for rows in range(sheet.nrows):
a = sheet.cell_value(rows,0)
dict[a] = {}
for rows in range(sheet.nrows):
b = sheet.cell_value(rows,1)
c = sheet.cell_value(rows, 2)
dict[a][b] = c
但我在从第一列中获取唯一值并分配链接到它的其他节点数据时遇到了困难。请帮忙!在print(dict)
python创建复合字典_使用python创建嵌套字典相关推荐
- python 用for循环生成字典_我需要创建一个for循环来生成嵌套字典
我需要创建一个for循环,该循环会在每次检测到不存在的键时生成一个新的嵌套字典.我正在从以前的函数中获取外部字典的信息. >它将需要创建一个字典,以可用的运动作为其键,并以字典作为其 值. &g ...
- python django 动态网页_使用Django创建动态页面
将 URL 映射到视图 那么概括起来,该视图函数返回了包含当前日期和时间的一段 HTML 页面.但是如何告诉 Django 使用这段代码呢?这就是 URLconfs 粉墨登场的地方了. URLconf ...
- python的ai写作_使用Python创建AI比你想象的轻松
可能对AI领域,主要开发阶段,成就,结果和产品使用感兴趣.有数百个免费源和教程描述使用Python的AI.但是,没有必要浪费你的时间看他们.这里是一个详细的指南,你需要知道在使用Python构建人工智 ...
- python dict初始化大小_在Python中初始化/创建/填充Dict的Dict
我必须在为我的研究编写代码时经常这样做.您将希望使用defaultdict包,因为它允许您添加键:值对在任何级别上,通过简单的分配.回答完你的问题我会给你看的.这是直接来源于我的一个程序.关注最后4行 ...
- python 按从小到大的顺序组合成一个字典_将Python字典排列组合成字典列表
鉴于字典看起来像这样: { 'Color': ['Red', 'Yellow'], 'Size': ['Small', 'Medium', 'Large'] } 如何创建一个结合了第一个字典键的各种值 ...
- python 追加到字典_使用Python读取,写入和解析JSON
JSON是用于数据交换的轻量级数据格式,可以很容易地被人类读取和写入,也可以由机器轻松解析和生成.它是一种完全独立于语言的文本格式.为了处理JSON数据,Python有一个名为的内置包json. 示例 ...
- python二维列表转字典_在Python中字符串、列表、元组、字典之间的相互转换
一.字符串(str) 字符串转换为列表 使用list()方法 str_1 = "1235" str_2 = 'zhangsan' str_3 = '''lisi''' tuple_ ...
- python复数字典_掌握Python基本数据类型,从python陌路人到熟人!
# -*- coding:utf-8 -*- # @Time :2019/7/19 16:30 # @Author :ITester # @Email :1036881587@qq.com # @Fi ...
- python怎么把列表变成字典_在Python中将列表转换为字典
在Python中将列表转换为字典 假设我在Python中有一个列表b,其条目方便地映射到字典. 每个偶数元素代表字典的键,以下奇数元素是值 例如, a = ['hello','world','1',' ...
- python之禅 中文_《Python之禅》中对于Python编程过程中的一些建议
<Python之禅>中对于Python编程过程中的一些建议 来源:中文源码网 浏览: 次 日期:2018年9月2日 [下载文档: <Python之禅>中对于Pyt ...
最新文章
- 算法-------位1的个数
- 【BZOJ1623】 [Usaco2008 Open]Cow Cars 奶牛飞车 贪心
- Oracle 的基本特点,并完整描述安装过程
- java batik_Batik详解.pdf
- excel文件存入mysql_解析excel文件并将数据导入到数据库中
- 【机器学习】集成学习--随机森林(Random Forest)
- VSTA InfoPath如何实现下拉列表联动
- sql还原数据库备份数据库_有关数据库备份,还原和恢复SQL面试问题–第二部分
- 20200315:检查替换后的词是否有效(leetcode1003)
- 运筹说第38期“迟到“的毕业证-趣闻轶事(三)
- English:英语学习口诀(实用)
- 集成融云RongCloud视频通话功能PC端
- 限流的抖音号怎么养?养号方法是什么?
- 基于Echarts实现可视化数据大屏大数据可视化
- Arcgis使用教程(十)ARCGIS地图制图之经纬网格添加
- ppt编辑器android,ppt编辑器
- Authentication and Authorization授权与验证
- ant-design-vue和element-ui
- 快速实现短信发送功能(SpringBoot)
- 医疗器械系统软件转产方案
热门文章
- 超过了 PCH 的虚拟内存范围;请使用“-Zm120”或更大的命令行选项重新编译
- 路由器WiFi天线拆机详解-路由器天线原理
- 卸载Windows中的集成组件(转)
- 刚得知被HR挂了!一问原因,离职超过3个月!心里好慌!
- win2008服务器自动断网,几个简单方法帮你处理Windows频繁断网的情况
- 台式计算机和便携式计算机是替代品吗,一种便携式计算机的制作方法
- Mysql失败,异常 InternalError: (1366, uIncorrect string value: '\\xF0\\x9F\\x90\\
- 全球及中国盾构机市场分析与发展格局展望报告2022版
- 记录一次mysql数据库文件损坏导致数据库崩溃
- 如何获取Adobe Acrobat Reader DC的离线安装包