gpt4 book ai didi

python - Python 枚举的 Perl 等价物是什么?

转载 作者:太空狗 更新时间:2023-10-29 21:14:41 25 4
gpt4 key购买 nike

我正在寻找 Perl 5 中与 Python 的 enumerate 类似的函数内置。它会返回数组的引用列表,其中每个数组是 [$index, $element]:

@a = ("a", "b", "c");
@b = enumerate @a;
# @b = ([0, "a"], [1, "b"], [2, "c"])

List::UtilList::MoreUtils好像没有这个功能。还有其他模块吗?

最佳答案

你可以像这样使用map

my @data = qw / a b c /;
my @enumeration = map [ $_, $data[$_] ], 0 .. $#data;

关于python - Python 枚举的 Perl 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28879766/

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