Python中文
首页
教程
问答
标签
搜索
登录
注册
在Python中将两个散列排序为一个
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有两个哈希<code>FP['NetC']</code>,包含连接到特定网络的所有单元格,例如:</p> <pre><code>'net8': ['cell24', 'cell42'], 'net19': ['cell11', 'cell16', 'cell23', 'cell25', 'cell32', 'cell38'] </code></pre> <p>和<code>FP['CellD_NM']</code>包含每个单元的x1,x0坐标,例如:</p> <pre><code>{'cell4': {'Y1': 2.164, 'Y0': 1.492, 'X0': 2.296, 'X1': 2.576}, 'cell9': {'Y1': 1.895, 'Y0': 1.223, 'X0': 9.419, 'X1': 9.99} </code></pre> <p>我需要创建一个新的散列(或列表),为特定网络中的每个单元提供x0和x1。例如:</p> <p>网络8: 单元格24{xo,x1} 单元格42{xo,x1} 净18: 单元格11{xo,x1} ... 你知道吗</p> <p>这是我的密码</p> <pre><code>L1={} L0={} for net in FP['NetC']: for cell in FP['NetC'][net]: x1=FP['CellD_NM'][cell]['X1'] x0=FP['CellD_NM'][cell]['X0'] L1[net]=x1 L0[net]=x0 print L1 print L0 </code></pre> <p>我得到的只是每个网的最后一个值。你知道吗</p> <p>你有什么想法吗?你知道吗</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>试试这个:</p> <pre><code>for net in FP['NetC']: L1[net] = [] L0[net] = [] for cell in FP['NetC'][net]: x1=FP['CellD_NM'][cell]['X1'] x0=FP['CellD_NM'][cell]['X0'] L1[net].append(x1) L0[net].append(x0) </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
尝试加密和解密文本文件(Python)
3 回答
尝试加密文本文件会导致类型错误
5 回答
尝试加密时溢出错误
9 回答
尝试加载.plist文件时出现“无此类文件或目录”错误
2 回答
尝试加载“blog.templatetags.blog_标记”时引发ImportError:没有名为“markdown”的模块
10 回答
尝试加载“menus.templatetags.menus\u标记”时引发ImportError:无法从“menus.models”导入名称“menus”
3 回答
尝试加载5GB文本fi时发生Python内存错误
8 回答
尝试加载5GB文本文件时出现MemoryError
8 回答
尝试加载Django模板时出现渲染错误
2 回答
尝试加载exi时出错
10 回答
尝试加载imag时使用精灵表失败
4 回答
尝试加载json.Python时出错
3 回答
尝试加载json文件时遇到此错误:json.decoder.jsondeCoderror:预期值:第1行第1列(char 0)
9 回答
尝试加载keras和tensorflow,我仍然得到ModuleNotFoundError:在我的Anaconda环境中没有名为'tensorflow_core.estimator'的模块
2 回答
尝试加载Librosa的示例fi时出现“找不到文件”错误
8 回答
尝试加载matplotlib时发生iPython笔记本错误
1 回答
尝试加载MP3时出现PyGame错误
4 回答
尝试加载pickled matplotlib figu时发生AttributeError
4 回答
尝试加载pickle文件时出错
5 回答
尝试加载Pytoch模型时遇到问题:“在模块中找不到标识”
3 回答