perl6 – 在Perl 6中查找数组中的元素索引

前端之家收集整理的这篇文章主要介绍了perl6 – 在Perl 6中查找数组中的元素索引前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在数组中找到元素的索引?

例如,给定

my @weekdays = ['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday'];

我怎么能找到’星期四’的索引?

解决方法

我最初的解决方
@weekdays.kv.reverse.hash.{'Thursday'} # 3

然后JFerrero使用antipairs发布了他的改进解决方案:

@weekdays.antipairs.hash.{'Thursday'} # 3

并且ultimatto发布了adverb解决方案:

@weekdays.first('Thursday',:k)  # 3

猜你在找的Perl相关文章