in reply to Re^5: Using exists to check element in array
in thread Using exists to check element in array
Time and again I see you changing your posts in retrospect without marking updates.
For the sake of a decent discussion, please be consistent.
Now, I'll split my reply into multiple posts, so lets target my first argument:
Firstly:
your original example was:
my @a; $a[1] = undef; $a[2] = 0; $a[3] = 7;
and I replied
> > Your table shows exactly a consistent behavior to exists when used with hashes. Unset values just don't exist.
and here we go
use v5.12; use warnings; my (@x,%x); my $i=1; for my $v (undef,0,7) { $x[$i]=$x{$i}=$v; $i++; }
--- Index exists? $i @x %x 0 1 1 1 2 1 1 3 1 1 4
QED!
Cheers Rolf
(addicted to the Perl Programming Language :)
see Wikisyntax for the Monastery
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^7: Using exists to check element in array
by Bod (Parson) on Feb 01, 2024 at 21:29 UTC | |
Re^7: Using exists to check element in array
by ikegami (Patriarch) on Feb 01, 2024 at 17:43 UTC | |
by LanX (Saint) on Feb 03, 2024 at 21:40 UTC | |
by ikegami (Patriarch) on Feb 04, 2024 at 03:36 UTC |