小编Luk*_*ern的帖子

是什么让这个Dart中的固定长度列表?

 List<String> checkLength(List<String> input) {
  if (input.length > 6) {
    var tempOutput = input;
    while (tempOutput.length > 6) {
      var difference = (tempOutput.length/6).round() + 1;
      for (int i = 0; i < tempOutput.length - 1; i + difference) {
        tempOutput.removeAt(i); //Removing the value from the list
      }
    }
    return tempOutput; //Return Updated list
  } else {
    return input;
  }
}
Run Code Online (Sandbox Code Playgroud)

我试图从临时列表中删除一些东西.为什么不起作用?我没有看到它是如何修复的,在我解决的其他问题中,我使用了类似的方法并且它有效(甚至相同)

请注意我对Dart有点新意,所以请原谅我这样的问题,但我无法弄清楚解决方案.

查找Dart Link中提供的代码

Dart中的代码

algorithm list dart

8
推荐指数
1
解决办法
4573
查看次数

如何在Swift中实现双向映射?

我目前需要一个高性能的双向映射.在Swift中,字典可以颠倒,然而,它将返回由它组成的类型的元组,而不是对应的字典.

是否有图书馆或有人有关于如何解决这个问题的想法?

谢谢

dictionary hashtable hashmap bidirectional swift

3
推荐指数
1
解决办法
762
查看次数

如何将记录类型的值转换为Haskell中的JSON字符串?

假设我的记录类型看起来像这样

data Person = Person
  { name :: String,
    age
  } deriving (Show)
Run Code Online (Sandbox Code Playgroud)

我如何将其转换为JSON对象甚至String?(我想跟随它)

json haskell

1
推荐指数
1
解决办法
45
查看次数

标签 统计

algorithm ×1

bidirectional ×1

dart ×1

dictionary ×1

hashmap ×1

hashtable ×1

haskell ×1

json ×1

list ×1

swift ×1