我正在寻找像
这样的东西list<float[]> foo
在节俭中,我知道我可以使用
列表&gt;
但是好奇是否有任何方法可以将数组放入列表中。
似乎是java支持
List<float[]>
在python中,比如
[[]]
谢谢!
答案 0 :(得分:2)
不,但你当然可以list< list< double>>
。
来自https://thrift.apache.org/docs/types(仅略微编辑):
选择基本类型的目的是简单明了而不是丰富,重点关注所有编程语言中可用的关键类型。
bool
:布尔值(true或false)i8
或byte
:8位有符号整数i16
:16位有符号整数i32
:32位有符号整数i64
:64位有符号整数double
:64位浮点数string
:文字字符串binary
:未编码字节序列list<T>
:有序的元素列表set<T>
:无序的一组独特元素map<K,V>
:值严格唯一键的地图虽然提供了默认值,但未明确修复类型映射。添加了自定义代码生成器指令,以允许用各种目标语言替换自定义类型。
后一段很大程度上取决于目标语言,没有关于什么是可能的以及什么是不可能的一般规则。可以通过IDL annotations引入自定义类型。