gpt4 book ai didi

ruby - 将数字分配给数组中的字母

转载 作者:数据小太阳 更新时间:2023-10-29 07:42:30 24 4
gpt4 key购买 nike

我想做的是使用 array.each 将每个字母转换为字母表中相应的字母加上九。我知道可以将它与遍历所有 26 个字母的 case 放在一起,但这似乎没有必要。

例如。假设数组是:

["N", "O", "T", "H", "I", "N", "G"]

我想让数组变成

["23", "24", "29", "17", "19", "24", "17"]

最佳答案

这是一种方法:

arr.map {|ch| ch.ord - 'A'.ord + 10}

关于ruby - 将数字分配给数组中的字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21144035/

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