使用Perl6散列键定义与存在
发布时间:2020-12-15 23:26:09 所属栏目:大数据 来源:网络整理
导读:我正在从Perl5学习Perl6. 我在看副词:存在https://docs.perl6.org/type/Hash#:exists,但没有:定义的副词 但我很担心,因为perl5的存在和存在之间有区别.定义:What’s the difference between exists and defined? 我怎样才能在Perl6中做这样的事情? if (d
我正在从Perl5学习Perl6.
我在看副词:存在https://docs.perl6.org/type/Hash#:exists,但没有:定义的副词 但我很担心,因为perl5的存在和存在之间有区别.定义:What’s the difference between exists and defined? 我怎样才能在Perl6中做这样的事情? if (defined $hash{key}) { $hash{key}++; } else { $hash{key} = 1; } 解决方法if defined %hash{'key'} { %hash{'key'}++; } else { %hash{'key'} = 1; } 使用定义的例程或方法.见5to6-perlfunc — defined (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |