【TouchDesigner】Python Lists 与 Python Dictionaries

Python Lists 与 Python Dictionaries(1)

学习如何利用for loop将表格的全部信息快速制作成List存入Storage。

  • 使用Table DAT创建自己的List
  • 利用for loop语法来自动读取每一组数据
    流程
    在这里插入图片描述
    创建 constant1 TOP 分辨率改为1X1

在这里插入图片描述
创建一个eval1 DAT元件 在Expression写入op(‘constant1’).sample(x=0,y=0)
获取到constant1的RGBA值


在这里插入图片描述
创建text DAT写入如上内容,将list存储在上一元件中


在这里插入图片描述
创建examinel1 DAT ,Operator 填入…代表上一级


在这里插入图片描述
text1右键点击Run Script字examinel中查看上一级存储的信息


在这里插入图片描述
创建text2写入如上代码
表示删除存入store的数据


在这里插入图片描述
创建一个table DAT 写入如上数据


在这里插入图片描述
创建text3 写入如上代码可以看出table1的数据存入到store中,但是这样操作比较麻烦。


在这里插入图片描述
创建text4写入如上代码,用for循环将table1的数据遍历出来


Python Lists 与 Python Dictionaries(2)

简单回顾Python Dictionaries的用法

  • Python Dictionaries的基本用法
  • Substitute DAT的使用
  • 对比Python Lists与Python Dictionaries

在这里插入图片描述
创建三个table DAT改名state


在这里插入图片描述
创建text5 写入如上代码 将表格中的数据遍历到store中


在这里插入图片描述
取表格数据操作


在这里插入图片描述
创建substitute1 DAT


在这里插入图片描述
substitute1的作用是将数据中的字符替换掉


  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值