Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python中的java集合泛型类比_Java_Python_Generics_Collections_Jython - Fatal编程技术网

python中的java集合泛型类比

python中的java集合泛型类比,java,python,generics,collections,jython,Java,Python,Generics,Collections,Jython,我正在编写一个需要转换为jython的java代码。我在java代码中使用了List和Arraylist>之类的东西 在将java代码转换为jython时,我曾尝试编写使用dictionary数据类型或list数据类型实现相同功能的代码 如果我遗漏了什么,请告诉我。我在jython只有两天大,所以我可能走错了方向 任何帮助都会很好。提前谢谢 为什么不只使用x=[]或x.append(object) Python是动态类型化的,因此泛型没有任何意义,因为您可以将任何类型的对象放入列表中 List是

我正在编写一个需要转换为jython的java代码。我在java代码中使用了List和Arraylist>之类的东西

在将java代码转换为jython时,我曾尝试编写使用dictionary数据类型或list数据类型实现相同功能的代码

如果我遗漏了什么,请告诉我。我在jython只有两天大,所以我可能走错了方向


任何帮助都会很好。提前谢谢

为什么不只使用
x=[]
x.append(object)


Python是动态类型化的,因此泛型没有任何意义,因为您可以将任何类型的对象放入列表中

List是Java中的一个接口。 Python与ArrayList的类比是“list”,例如:my_list=[]。
简单地说,Python字典类似于Java HashMap。

List,我对jython中类似数据类型的要求是用简单的单词将相同的内容放在一起。我已经使用了x=[],但由于与上面相同的原因没有继续使用它。当您使用动态类型语言时,您需要自己处理类型集成。当您知道自己在做什么时,可以使用非类型化列表