как String в котором записан два параметра с плавающей точкой преобразовать в List?

например есть такая строка:

String str = "45.2, 50.2";

его нужно преобразовать в List;

должно получиться:

List<double> dbl = [45.2, 50.2];

Ответы (2 шт):

Автор решения: Kizat Suleimenov

решил сам, оставлю ответ здесь может кому то пригодится:

String str = "50.2, 23.45";
String convert = '[$str]';
var ab = json.decode(convert);
→ Ссылка
Автор решения: MiT

Ещё можно сделать так (а ещё можно было использовать RegEx):

void main() {
  String str = "45.2, 50.2";
  List<double> dbl = str.split(",").map((v) => double.parse(v)).toList();
  print(dbl);
}
→ Ссылка