gpt4 book ai didi

OCaml 从字符串创建一个整数列表

转载 作者:行者123 更新时间:2023-12-01 10:36:32 25 4
gpt4 key购买 nike

我想读一行这样的结构:

7 12 129224 2 124 12 2 51 

然后将字符串的元素放入一个 int 列表中,如下所示:

[7; 12; 129224; 2; 124; 12; 2; 51]

数字可以有任何大小,不考虑负数。这是我目前所拥有的:

let size_s = read_int();; (* size_s is the number of elements within the String. In this case it's 8. *)
let s = read_line();;

最佳答案

我不确定您正在阅读的前 8 个。它没有出现在您的示例中。

但是,这个旧答案显示了一种将字符串转换为整数列表的方法:How to convert a string to integer list in ocaml? .

这是一个多种大小的 int 的例子:

List.map int_of_string (Str.split (Str.regexp "[^0-9]+") "123 8 67 4");;
- : int list = [123; 8; 67; 4]

关于OCaml 从字符串创建一个整数列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36799310/

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