在飞镖中访问 "columns" 个二维列表
Accessing "columns" of 2d lists in dart
在嵌套列表中,您可以通过调用嵌套列表的索引来访问语义上的“行”,就好像它是一维的一样:
//some nested list of type List<List<dynamic>>
print(nested)
//[["ColumnName0", "ColumnName1"], [0, 1], [0, 1]]
print(nested[0])
//["ColumnName0, "ColumnName1"]
有没有类似的shorthand得到["ColumnName0", 0, 0]?
这不是 shorthand,但应该有效:
nested.map((s) => s[0]).toList()
在嵌套列表中,您可以通过调用嵌套列表的索引来访问语义上的“行”,就好像它是一维的一样:
//some nested list of type List<List<dynamic>>
print(nested)
//[["ColumnName0", "ColumnName1"], [0, 1], [0, 1]]
print(nested[0])
//["ColumnName0, "ColumnName1"]
有没有类似的shorthand得到["ColumnName0", 0, 0]?
这不是 shorthand,但应该有效:
nested.map((s) => s[0]).toList()