dart - 如何从特定索引的列表中获取项目?
问题描述
如何仅获取列表中指定索引之前的项目?例子:
var numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
print(numbers[3..]);
输出:4、5、6、7、8、9、10
解决方案
您可以使用skip方法来跳过 List 开头的一些元素,例如:
var numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
print(numbers.skip(3)); //Returns an iterable: (4, 5, 6, 7, 8, 9, 10)
推荐阅读
- python-3.x - [None]*n vs [None for _ in range(n)]
- javascript - 无法让我的测试通过我的 freeCodeCamp 产品登陆页面课程...请帮助 :)
- ios - Xcode CarPlay 模拟器会说“CarPlay 不可用”
- c - 如何将汇编代码翻译回 C?
- html - 未聚焦且输入包含文本且不需要 HTML 时的浮动标签
- html - 使用网格时如何保持图像比例相同?
- pandas - 如何在一个轴上绘制具有一系列值的条形图以及在另一个轴上该范围内其他列的行的相应值的总和
- powershell - PreLaunchTask 找不到任务 - Powershell
- angular - 角度:带有时区信息的日期管道,如美国/埃德蒙顿
- reactjs - react-material-ui withStyle 道具为空