在 JavaScript 中,要用 var arr = JSON.parse(input.str)来转换获取的文本数据,在 Python 中用什么语句转换?
如下图,我想输出 我你她 也就是 3 条记录某文本字段值的组合,如何实现?
请
登录后发表观点
import JSON json.loads()
感谢!
我那是模拟数据,是按照 Java 的测试形式来的。
真正的数据是某个获取批量记录的批量字段值,我也不知道代码块节点获取到的这多条字段值是什么样的形式。
我该用什么样的测试值?
我试了下,这个 input 貌似只支持字符...
你这个输入是做成了一个 str,如果源头能控制一下其实最好,不过也能做
input = str('["你","我","他"]') input = input.replace('[','').replace(']','').replace('"','').replace('\'','') input = input.split(',') for item in input: print(item)
感谢!
我那是模拟数据,是按照 Java 的测试形式来的。
真正的数据是某个获取批量记录的批量字段值,我也不知道代码块节点获取到的这多条字段值是什么样的形式。
我该用什么样的测试值?
你这个输入是做成了一个 str,如果源头能控制一下其实最好,不过也能做
input = str('["你","我","他"]')
input = input.replace('[','').replace(']','').replace('"','').replace('\'','')
input = input.split(',')
for item in input:
print(item)
试试给 Input 做一个数组的遍历,for item in input['str']
["我","你","她"]被认为是 [ " 我 " , " 你 " , " 她 " ] 共 13 个字符,而不是 【我 你 她】3 个元素。
请教:怎样才能像 JavaScript 中 R 的【JSON.parse(input.str)】一样,将输入的数据处理一下,使得被看作 3 个元素而不是 13 个字符?
试试给 Input 做一个数组的遍历,for item in input['str']