腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
空
列表
可以在
标量
上下文
中吗?
、
、
有一个谎言,即在
标量
上下文
中的
列表
会产生
列表
的最后一个元素。这是一个谎言,因为(正如俗语所说),你不能在
标量
上下文
中有一个
列表
。在
标量
上下文
中看起来像
列表
的东西实际上是
标量
上下文
中的逗号运算符,它在
标量
上下文
中具有不同的行为。 然而,在这个逻辑中似乎存在一个循环漏洞:空
列表
(有时称为空
列表
)。字符()为。现在前
浏览 0
提问于2011-08-07
得票数 5
回答已采纳
3
回答
这应该是什么.运算符被调用了吗?
与
列表
上下文
中的范围运算符(..)相同,并且
与
标量
上下文
中的触发器运算符(..)几乎相同,但将它们称为范围运算符和触发器运算符似乎是错误的,因为这些名称更多地
与
..相关联,后者的行为略有不同(至少在
标量
上下文
中
浏览 1
提问于2009-09-07
得票数 1
2
回答
为什么山羊操作员要工作?
、
、
、
去年Perl社区讨论了数组和
列表
之间以及
列表
与
标量
上下文
之间的差异(实际上每年都有)。我读过和的文章,以及推荐的僧侣节点。我现在试着理解中记录的goatse操作符。在其他示例中,将逗号表达式赋值给list将其置于
列表
上下文
中,因此创建了一个
列表
,并且在
标量
上下文
中计算的
列表
返回它们的大小。首先,清单应该是不可变的。弗里多一再强调这一点。第二,我读过无数次清单实际上并不存在于<
浏览 4
提问于2014-01-10
得票数 12
回答已采纳
2
回答
标量
与
列表
上下文
我想知道下面两个示例在两种情况下do {}返回
列表
时给出不同结果的原因是什么。
浏览 40
提问于2019-01-14
得票数 6
回答已采纳
1
回答
memcached中的Perl数组
、
、
我对Perl非常陌生,并试图将一些PHP代码转换为Perl。整个上午我脑子都在乱想的是数组引用,各种各样的括号等等。我在这里的某个地方犯了一个错误,但似乎找不到确切的答案。下面是我试图转换为perl的PHP代码: private $records = array(); $this->reco
浏览 3
提问于2011-07-12
得票数 0
回答已采纳
3
回答
为什么perl不认识到我想要创建一个带有“拆分”的arrayRef?
我希望将
标量
拆分为空格,并将结果保存在ArrayReference中。mustermann';因此,现在看来,$array是一个
标量
浏览 0
提问于2019-05-17
得票数 1
回答已采纳
2
回答
带有grep的Perl错误和变量中的拆分处理
、
我试图将grep的输出分配给变量,但是我得到了数字作为输出。输出,输出案例二:my $pname = grep !/create/i&&!/or/i &&!/replace/i&&!/package/i&&
浏览 1
提问于2014-02-06
得票数 0
1
回答
网络目录上的perl readdir() -
标量
与
列表
上下文
和网络性能
、
、
1)
列表
上下文
中的readdir ? 2)
标量
上下文
中的readdir?通常我会避免
列表
上下文
,以避免在内存中存储整个
列表
,但如果它在
列表
上下文
中命中共享一次,在
标量
上下文
中多次命中共享,那么我宁愿使用
列表
上下文
。 谢谢!-Peter
浏览 1
提问于2011-01-17
得票数 1
回答已采纳
3
回答
为什么这里的STDIN在
列表
上下文
中工作?
、
、
、
根据
上下文
的不同,我们可以得到
标量
或数组。好的,到目前为止。print reverse <STDIN>; STDIN也是。
浏览 6
提问于2013-04-11
得票数 4
1
回答
为什么smartmatch
与
键%h匹配失败,并给出“参数不是数字”警告?
、
、
在下面的代码中,为什么第一个smartmatch不能匹配并给出警告Argument "two" isn't numeric in smart match,而第二个smartmatch按预期工作(它匹配)?use warnings;my $v = "two"; say &
浏览 2
提问于2013-08-14
得票数 1
回答已采纳
2
回答
为什么这些不同的数组/
列表
赋值方法会产生不同的值?
、
$x = $rt[0]$z = $rt[2] 为什么在将数组赋给
标量
时有很小的差异具有不同的值?这让我觉得Perl很单调乏味,或者人们在编码时需要小心。
浏览 1
提问于2014-10-07
得票数 2
2
回答
为什么
列表
中的切片元素不返回
列表
?
、
在使用
标量
上下文
中的
列表
时,返回最后一个元素:print scalar ( 1, @l ); # prints 4
列表
的最后一个元素是@l,它在
标量
上下文
中的长度为
浏览 4
提问于2017-06-28
得票数 3
回答已采纳
3
回答
Perl:匿名
列表
的长度
、
、
、
perl -E 'say scalar ("a", "b");' # => b为什么它返回第二个(最后)元素?
浏览 0
提问于2019-08-03
得票数 3
回答已采纳
1
回答
请帮助我理解"Programming Perl“一书中的片段。
、
以下是我不明白的文字(我不明白的地方用黑体字标明): 您真正想知道的是,哪个运算符向其操作数提供了哪个
上下文
。碰巧,您可以很容易地判断哪些是提供
列表
上下文
,因为在其语法描述中都有
列表
。其他一切都提供
标量
上下文
。一般来说,这是很直观的。如果有必要,您可以使用伪函数将
标量
上下文
强制到
列表
中间的参数上。Perl不提供在
上下文
中强制
列表
上下文
的方法,因为只要您想要
列表
<
浏览 3
提问于2012-07-12
得票数 4
回答已采纳
2
回答
Perl中赋值操作符结果
列表
的不一致计算?
、
结果
列表
上的计算结果在
标量
和
列表
上下文
中看起来不一致。如下面的代码片段所示,赋值操作的左侧(=)是在
列表
上下文
中计算的,而右侧的
列表
是在
标量
上下文
中计算的。这是预期的语言原则来解释这种行为吗?
浏览 1
提问于2014-12-05
得票数 3
回答已采纳
3
回答
perl中的返回
列表
会导致不同的结果。
、
、
fn2(); #mynamesay ( (), 'my', 'name' ); #myname
标量
上下文
中的两个元素
列表
返回最后一个元素- arrray。 数组在
标量
上下文
中是其长度:数字2。
浏览 0
提问于2015-03-05
得票数 2
回答已采纳
2
回答
返回Perl正则表达式匹配组的数据类型
、
.*)/;if (scalar ($text =~ /(.*)Telefon:(.+)(Fax:.*)/) == 3) { do something }返回1,,尽管以下操作
与
预期的(返回值3)相同: my @ar
浏览 4
提问于2014-01-17
得票数 0
回答已采纳
2
回答
Perl结构和赋值
、
、
在perldata中,我找到了以下示例和解释。这真的把我搞糊涂了,所以$foo等同于$bar?如何理解@foo和$foo之间的区别
浏览 2
提问于2011-12-22
得票数 2
回答已采纳
1
回答
在此Perl代码片段中分配regex匹配的返回值时,为什么
标量
周围有括号?
为了从字符串中获取数字,我编写了以下正则表达式:它像预期的那样工作,但我想知道为什么我需要在$digits周围使用括号?为什么没有括号就不能工作呢?我试着在网上找到一些关于它的信息,但什么也没找到。my $digits = ($str =~ /(\d+)/);
浏览 0
提问于2018-06-16
得票数 1
1
回答
Perl中
列表
上下文
中反向函数的默认参数?
、
如下面的Perl脚本所示,在
列表
上下文
中,$_似乎不是作为默认参数传递的。为什么它不接受$_作为默认参数并执行
标量
列表
转换?函数的默认参数在两个
上下文
中的规则是什么?我看到了这个,它提到了@_应该是在
列表
模式下操作的函数的默认参数(
列表
反向,排序),但是在我将@_ = somelist添加到下面的代码片段之后,情况似乎并非如此。
浏览 3
提问于2014-11-28
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券