使用 Jython 将数据结构从 Python 传递到 Java

Passing data structures from Python to Java using Jython

这似乎是一个非常基本的问题,但我一直找不到答案...

我有一个使用 GWT 构建的 Java 网络应用程序。它需要调用一些在 Python 中编写的代码。我已经按照教程为使用简单数据类型的方法编写了一个对象工厂。

但是,python 方法之一包含此代码:

titles_ranked = []
 for i in range(len(sort_index)):
     doc['title'] = self.titles[sort_index[i]][0][0]
     doc['role'] = self.RDS[:,sort_index[i]].toarray().reshape(6,)
     titles_ranked.append(doc.copy())
 return titles_ranked

如何在 Java 包装器 class 中表示它以便我可以从 Java 访问它?或者,我需要使用其他数据结构吗?

我明白了,它是一个 PyArray。