gpt4 book ai didi

list - 如何打印返回列表的 Perl 表达式的第 n 个元素?

转载 作者:行者123 更新时间:2023-12-02 17:57:41 26 4
gpt4 key购买 nike

我尝试获取第一个元素

$object->method()

返回一个列表。

我的第一个想法是尝试:

$object->method()[0]

但我收到此错误:

syntax error at script.pl line 42, near ")["
Execution of script.pl aborted due to compilation errors.

所以我尝试了:

print ($object->method())[0];

但是 Perl '吃'了 ( ) 来与 print 一起使用,但仍然有错误。

我需要做的是:

print((object->method())[0]);

有更简单的方法吗?

最佳答案

它是 Perl,所以有很多特殊的技巧可以做到这一点。

print [$object->method()]->[0]

再找一个。

关于list - 如何打印返回列表的 Perl 表达式的第 n 个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75326528/

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