gasshopper之python电池输出dict结构
2024-09-05 00:10:10
问题:gh 直接用 panel 是无法直接输出字典结构的
故需要用 zip() 函数将字典的keys() values() 组成一个元组,可以直接输出:
实例:
dict = {} for i in range(0, x.BranchCount):
distLst = x.Branch(i)
for v,len in enumerate(distLst): if len <= epsilon:
dict[allCrossPts[i]] = v crossIdxLst, crsPtCrvLst = dict.keys(), dict.values() crv_crsPt = zip(dict.keys(), dict.values() )
或者通过元组进行定义
crvIdx_crsIdx = [] for i in range(0, x.BranchCount): distLst = x.Branch(i)
for j, value in enumerate(distLst): if value < epsilon:
tup = (i, j) # 定义一个元组
crvIdx_crsIdx.append(tup) # 添加到列表中 #c = zip(cur_crsPt.keys(), cur_crsPt.values() )
c = (crvIdx_crsIdx)
备注:以上两个案例的树形数据为树结构
最新文章
- android AsynTask处理返回数据和AsynTask使用get,post请求
- Unix内核中打开文件的表示
- javascript日历控件——纯javascript版
- CCNA实验1.port-security
- Velocity魔法堂系列三:模板与宿主环境通信
- storyboard和xib的各种问题
- JQuery发送ajax请求不能用数组作为参数
- WP独立文件资源字典
- jQuery Mobile (整合版)
- win server2012 r2 服务器共享文件夹设置
- hdu 4057--Rescue the Rabbit(AC自动机+状压DP)
- scala_1
- unity fbx 导出动画
- PHP7 网络编程(六)Socket和IO多路复用【待】
- python3+requests库框架设计03-请求重新封装
- SpringBoot内置Tomcat缓存文件目录被意外删除导致异常
- error LNK1104:无法打开文件";lua51.lib";
- (转)MYSQL远程登录权限设置
- java执行jar包
- sendcloud golang 发送短信 示例代码