gpt4 book ai didi

perl - 用更时尚的东西替换我的 $i ( 0, 1, 2 )?

转载 作者:行者123 更新时间:2023-12-01 06:47:16 25 4
gpt4 key购买 nike

我通常用这种方式编写我的 Perl 测试

 for my $i ( 0, 1, 2 ) {
is_deeply( $fetch_public_topic_ids->[$i],
$expected_sorted_topic_list->[$i], 'Match' );

$expected_sorted_topic 是我的测试用例数据的数组引用时。我有时会收到反馈,我应该避免在“for”中写 0、1、2、3... 或 0...5,因为这被认为是“糟糕的风格”?

但是我有什么替代方案呢?

最佳答案

您想遍历数组的索引,但没有数组参与索引的确定。问题是索引的硬编码。

for my $i (0..$#$fetch_public_topic_ids) {
...
}

关于perl - 用更时尚的东西替换我的 $i ( 0, 1, 2 )?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17779559/

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