gpt4 book ai didi

list - 如何获得 Dart 中两个列表之间的差异?

转载 作者:行者123 更新时间:2023-12-03 03:09:42 24 4
gpt4 key购买 nike

我现在正在创建一个应用程序,我想了解两个列表之间的差异,例如:

List x = ['one' , 'two' , 'three' , 'four'];

List y = ['one' , 'two',];

------

Output: ['three' , 'four']

最佳答案

如果您可以使用 Set.difference,这可能会更容易反而。

如果您坚持使用列表,这是一个稍微短一些的解决方案。

    var l = [1, 2, 3, 4];
var r = [3, 4];
l.removeWhere((e) => r.contains(e));
print(l);

关于list - 如何获得 Dart 中两个列表之间的差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59531102/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com