我有一些数据字符串。 string[0]
打印[31, 37, 3] : [0.12704417954091404]
。我想获得第一个数组[31, 37, 3]
答案 0 :(得分:1)
您使用的是第三方Python库,inspyred
是Python的AI包。
您似乎有一系列Individual
instances;您将查找文档并查看此类实例具有的属性。您正在查看这些实例的字符串表示形式,但您应该能够直接访问各个方面。
文档说明有candidate
,fitness
,birthdate
和maximize
属性;试试这些,看看哪一个代表你所寻找的清单。
快速查看source code表示您需要candidate
属性:
print string[0].candidate
在Python中处理新对象时,您总是可以使用type()
,dir()
和vars()
函数等工具对它们进行内省,这些函数可以告诉您对象的类型has,类定义的方法,以及实例具有的属性。