develooper Front page | perl.perl6.users | Postings from February 2019

Re: split and nils?

Thread Previous | Thread Next
From:
ToddAndMargo via perl6-users
Date:
February 6, 2019 21:01
Subject:
Re: split and nils?
Message ID:
c3af179a-a24b-e513-5bb6-d77f54501907@zoho.com
On 2/6/19 12:58 PM, Patrick R. Michaud wrote:
> On Wed, Feb 06, 2019 at 12:38:01PM -0800, ToddAndMargo via perl6-users wrote:
>> $ p6 'my Str $x="abcd"; for $x.comb.kv -> $i, $j {say "Index <$i> = <$j> =
>> ord <" ~ ord($j) ~ ">";}'
>>
>> Index <0> = <a> = ord <97>
>> Index <1> = <b> = ord <98>
>> Index <2> = <c> = ord <99>
>> Index <3> = <d> = ord <100>
>>
>> Certainly very practical.  If dealing with large strings, is
>> it the most efficient?
> 
> .comb is intended to be more efficient than .split for this particular application, yes.
> 
> "comb" is about obtaining the substrings you're looking for (individual characters in this case); "split" is about finding substrings between the things you're looking for.
> 
> Pm
> 

Thank you!

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About