如何跳转到 Dart 列表中的下一个元素,(for 循环)
How to Jump to next Element in Dart Lists, (forLoops)
嘿飞镖开发者,我想寻求帮助。我目前正在制作表情符号翻译器,但我遇到了一个问题,
List emojis = [
["Happy", "Smile", "Wink", "Tickle"],
["Silent", "Depressed", "Cry", "Sad"],
["lichi", "apple", "kiwi", "Banana"]];
- 我有一长串清单
- 此列表在列表下。
- 我只想从列表中查找 3 个项目。
- 然后跳转到大列表的其他项目。
如何获取三个项目然后跳出循环并进入另一个列表。等等。
这个问题有点难理解,但我需要寻求帮助。
emojis.forEach((subList) {
for(int i=0; i<subList.length; i++){
if(i > 2) break;
//get your first 3 items
}
});
一个选项是映射二维表情符号列表并获取前 3 个元素。
final emojis = [
["Happy", "Smile", "Wink", "Tickle"],
["Silent", "Depressed", "Cry", "Sad"],
["lichi", "apple", "kiwi", "Banana"]
];
final transformedList = emojis.map((sublist) => sublist.take(3).toList());
嘿飞镖开发者,我想寻求帮助。我目前正在制作表情符号翻译器,但我遇到了一个问题,
List emojis = [
["Happy", "Smile", "Wink", "Tickle"],
["Silent", "Depressed", "Cry", "Sad"],
["lichi", "apple", "kiwi", "Banana"]];
- 我有一长串清单
- 此列表在列表下。
- 我只想从列表中查找 3 个项目。
- 然后跳转到大列表的其他项目。
如何获取三个项目然后跳出循环并进入另一个列表。等等。 这个问题有点难理解,但我需要寻求帮助。
emojis.forEach((subList) {
for(int i=0; i<subList.length; i++){
if(i > 2) break;
//get your first 3 items
}
});
一个选项是映射二维表情符号列表并获取前 3 个元素。
final emojis = [
["Happy", "Smile", "Wink", "Tickle"],
["Silent", "Depressed", "Cry", "Sad"],
["lichi", "apple", "kiwi", "Banana"]
];
final transformedList = emojis.map((sublist) => sublist.take(3).toList());