我在 IronPython、Spotfire 中有一个存储为字符串的列表。如何以原始列表格式将其取回?
I have a list stored as string in IronPython, Spotfire. How do I retrieve it back in the original list format?
由于 Document.Properties 不直接支持列表类型,因此使用 IronPython 脚本在 Spotfire Document.Properties 中以字符串形式存储列表。
保存到文档中属性以便在其他脚本中使用它
mylist = ['13','24','57']
打印我的列表
['13','24','57']
Document.Properties["我的列表"] = str(我的列表)
检索以字符串形式存储的列表
这是我需要帮助的地方。我需要访问列表中的每个元素。
您可以使用 ",".join(str(x) for x in mylist)
将列表转换为字符串。
mylist = ['13','24','57']
print(",".join(str(x) for x in mylist))
>>>>13,24,57
文档属性也可以接受列表。文档 属性 只需要是一个多 select 而不是字符串。
由于 Document.Properties 不直接支持列表类型,因此使用 IronPython 脚本在 Spotfire Document.Properties 中以字符串形式存储列表。
保存到文档中属性以便在其他脚本中使用它
mylist = ['13','24','57'] 打印我的列表
['13','24','57']
Document.Properties["我的列表"] = str(我的列表)
检索以字符串形式存储的列表
这是我需要帮助的地方。我需要访问列表中的每个元素。
您可以使用 ",".join(str(x) for x in mylist)
将列表转换为字符串。
mylist = ['13','24','57']
print(",".join(str(x) for x in mylist))
>>>>13,24,57
文档属性也可以接受列表。文档 属性 只需要是一个多 select 而不是字符串。