Convert the string values from list a into a list of integers b.
let b: Vec<i64> = a.iter().map(|x| x.parse::<i64>().unwrap()).collect();
let b: Vec<i32> = a.iter().flat_map(|s| s.parse().ok()).collect();
System.Linq;
var b = a.Select(i => int.Parse(i)).ToList();
var b = a.map(int.parse).toList();
integer, allocatable, dimension(:) :: b
allocate (b(size(a))) read (unit=a,fmt=*) b
import "strconv"
b := make([]int, len(a)) var err error for i, s := range a { b[i], err = strconv.Atoi(s) if err != nil { return err } }
let b = a.map(Number)
b = a.stream() .map(Integer::parseInt) .toList();
import static java.lang.Integer.parseInt;
for (String s : a) b.add(parseInt(s));
import static java.util.Arrays.stream;
b = stream(s) .mapToInt(Integer::parseInt) .toArray();
uses classes, systutils, fgl;
var a: TStringList; b: specialize TList<Integer>; ... for i := 0 to a.count-1 do b.add(IntToStr(a[i]));
@b = map { $_ += 0 } @a
b = [int(elem) for elem in a]
b = list(map(int, a))
b = a.map(&:to_i)
For i = LBound(a) To UBound(a) b(i) = CInt(a(i)) Next
No security, no password. Other people might choose the same nickname.