在 Dart 中打印不带括号的列表

Sag*_*ala 5 list dart flutter

我想在Dart中打印时从 List 中删除括号“[]” 。

代码:

void main() {

  var lst = new List(3); 
  for (int i = 0; i < 3; i++) {
    lst[i] = i;
  }

  print(lst);
}
Run Code Online (Sandbox Code Playgroud)

电流输出:

[0, 1, 2]
Run Code Online (Sandbox Code Playgroud)

预期输出:

0, 1, 2
Run Code Online (Sandbox Code Playgroud)

Jay*_*iya 15

您可以使用join()函数来获得所需的输出

void main() {

  var lst = new List(3); 
  for (int i = 0; i < 3; i++) {
    lst[i] = i;
  }


  print(lst.join(", "));
} 
Run Code Online (Sandbox Code Playgroud)

  • 他需要 `print(lst.join(', '));` 因为项目是用逗号和空格分隔的 (2认同)