我有一组数据看起来是这样的:
OutletCntrTemp|25degreesC|ok
InletTemp|17degreesC|ok
PCHTemp|46degreesC|ok
P0ThermMargin|-57degreesC|ok
P1ThermMargin|-59degreesC|ok
P0DIMMTemp|27degreesC|ok
P1DIMMTemp|27degreesC|ok
HSC0InputPower|60Watts|ok
HSC0InputVolt|12.46Volts|ok
CPU0Tjmax|90degreesC|ok
......
现在,我想遍历这些数据,在函数中创建一个列表或元组,然后返回每一行,但使用字符串的第一部分命名该元组:
^{pr2}$现在我通过|对字符串进行了一些拆分,但是当我试图使用string[0] = (string[1],string[2])
来定义元组时,遇到了麻烦。在
谁能给我一个指针吗。在
里克
您几乎肯定不想创建变量,请改用
dict
:您可以做的是,创建一个
dict
,并将它们添加为键:值对其中:其他的答案是好的。这里还有一种方法,类似于使用
locals()
的答案。您只需创建一个空对象,并填充它的“dict”:相关问题 更多 >
编程相关推荐