如何从列表中获得不同的物品?

时间:2020-09-15 03:55:18

标签: list flutter

我有一个这样的列表,
$(this).parents(".parent").children(".two").html();
现在从该列表中,如何获取不同主题的名称,如果重复其中一个主题,我们将仅获得该项目的值之一。 该怎么做?

1 个答案:

答案 0 :(得分:1)

您可以仅遍历所有元素并查找其是否重复。
否则,您就可以用飞镖打Set

List<String> subjects = ["Math", "Science" ,"Health","Social","Programming", "Math","Social"];
  
var uniqueValues = new Set.from(subjects);
print(uniqueValues.toList());

输出:

[Math, Science, Health, Social, Programming]

参考:https://api.dart.dev/stable/2.9.1/dart-core/Set-class.html

希望能解决您的问题。