lblake has asked for the wisdom of the Perl Monks concerning the following question:
I've managed to splice two arrays of strings together to make one sentence. However, there's something wrong with the final outcome which is: Can you unlock the the secret code? I am not clear on why there are two 'the the'?
Here's the code I used:I am not even sure if this is the best way to use the splice function to achieve my goal? Thanks#!/usr/bin/perl use strict; use warnings; my @first = qw(Can unlock secret); my @second = qw(you the code?); print "Array contents of first array before splice: @first\n"; print "Array contents of second array before splice: @second\n"; splice(@first, 1, 0, @second[0,-2]); print "After splice the array contains: @first\n"; my @newArray = @first; splice(@newArray, 5,0,@second[0,2]); print "After splice the array contains: @newArray\n"; my @newArray1 = @newArray; splice(@newArray1, 2,1); print "After splice the Array1 contains: @newArray1\n"; my @newArray2 = @newArray1; splice(@newArray2, 4,1); print"After splice the Array2 contains: @newArray2\n"; my @newArray3 = @newArray2; splice(@newArray3,3,0, @second[1,1]); print "Final splice Array3 contains: @newArray3\n";
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: splicing two arrays together
by GrandFather (Saint) on Jan 06, 2012 at 00:24 UTC | |
Re: splicing two arrays together
by ikegami (Patriarch) on Jan 06, 2012 at 01:46 UTC | |
Re: splicing two arrays together
by i5513 (Pilgrim) on Jan 06, 2012 at 00:36 UTC | |
Re: splicing two arrays together
by ~~David~~ (Hermit) on Jan 05, 2012 at 23:50 UTC | |
by morgon (Priest) on Jan 06, 2012 at 00:04 UTC | |
Re: splicing two arrays together
by TJPride (Pilgrim) on Jan 06, 2012 at 05:08 UTC | |
by GrandFather (Saint) on Jan 06, 2012 at 06:22 UTC | |
by Anonymous Monk on Jan 06, 2012 at 08:51 UTC | |
by GrandFather (Saint) on Jan 06, 2012 at 10:35 UTC | |
by choroba (Cardinal) on Jan 06, 2012 at 09:32 UTC | |
by TJPride (Pilgrim) on Jan 06, 2012 at 20:58 UTC |