raku - 在 Perl 6 中查找数组中的元素索引
问题描述
如何找到数组中元素的索引?
例如,给定
my @weekdays = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'];
我怎样才能找到索引'Thursday'
?
解决方案
我最初的解决方案:
@weekdays.kv.reverse.hash.{'Thursday'} # 3
然后JFerrero使用antipairs发布了他的改进解决方案:
@weekdays.antipairs.hash.{'Thursday'} # 3
@weekdays.first('Thursday', :k) # 3
推荐阅读
- php - Get value from select field and compare against database
- logging - 在 kubernetes 中列出集群范围内的事件的狭窄授权
- javascript - 如何从 .sjs 中的 JSON 创建 HTML 表?
- python - 为图形着色问题创建特定的节点顺序
- python - 匹配一个正则表达式组成员 1 或 n 次
- c++ - 如何强制链接器在 lib 文件中查找未修饰的名称?
- python-3.x - Selenium、ChromeDriver 和差异信息
- amazon-ecs - CodePipeline: ECR source + ECS deploy configuration
- python-3.x - 尝试在 geopy 中运行地理编码器时出现 [SSL: CERTIFICATE_VERIFY_FAILED] 错误如何验证证书以获得所需的输出?
- javascript - 使用默认值防止对象解构中的未定义