[Thread Prev][Thread Next][Index]
Re: [ferret_users] existence of elements in array
- To: Akshay Hegde <akshay.k.hegde@xxxxxxxxx>
- Subject: Re: [ferret_users] existence of elements in array
- From: Marco van Hulten <Marco.Hulten@xxxxxx>
- Date: Fri, 16 Jun 2017 14:34:09 +0200
- Arc-authentication-results: i=2; mx.google.com; dkim=pass header.i=@uib.no header.b=4c+Wo98t; spf=pass (google.com: domain of marco.hulten@xxxxxx designates 2001:700:200:30::141 as permitted sender) smtp.mailfrom=Marco.Hulten@xxxxxx
- Arc-authentication-results: i=1; mx.google.com; dkim=pass header.i=@uib.no header.b=4c+Wo98t; spf=pass (google.com: domain of marco.hulten@xxxxxx designates 2001:700:200:30::141 as permitted sender) smtp.mailfrom=Marco.Hulten@xxxxxx
- Arc-message-signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-archive:list-help:list-post:list-id:mailing-list:precedence :content-transfer-encoding:mime-version:organization:references :in-reply-to:message-id:subject:cc:to:from:date :arc-authentication-results:arc-message-signature:dkim-signature :arc-authentication-results; bh=Wx90+ggJWLL7dM4jAsLwoBZ5hKP/k+AGp1/PefoxcSM=; b=bI/tR0whq+Ipu990qigpxAuYKmLr1wBXgZCgcW3S3gwFrzgVQj11XId9/QepvybFPR gLfWeMXjme9wzCathVCRfoFJlENvT6t+8Wt7ARGRXW+ND+sQoj82UEiZcq+OQnMxGYkz 33iDRonsJnOFWuPyPvcAJpG3+UqwEPKSUyYaRLSbxZvZFtXpFqa6xGXv775GZvjkDYjY zWEpCPyCqSL35+W/yakCCMluOWcm/plGRiTwIfaSYFvQNlcH96sf2ly3/4e88LJYnUtX gqtuCI61X+3Dtsh6hA/EmrG0ljoN0yOZ3l2zSH9SIeAaAiYXdU+466XJMdjPX8Hvez2v 366w==
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:organization:references :in-reply-to:message-id:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=Wx90+ggJWLL7dM4jAsLwoBZ5hKP/k+AGp1/PefoxcSM=; b=q8BgpGictJl4Lsl6dkD7kO/y021zBv+PZ3OtLXSp+9jyI2kUU/9FpC7rJge3bCYox1 OHxskZpGZAxn6P3cnFvgpWWm3/+rI/WwgcL0XYu4dqu7lEtovKX8gPOAZ9xg+WDYY8wF hDjCEqNtRiDtL9jImZtrZrVi5K+1rblkMxeYPVZxuaRqDzV4nOOciALIDbIDCOi3Dgio 7eiHYvYkVlcgNqTO+6B8PBOMnq01bCWQ7y+yl0uWI+ySOFyb/Nhxv0O1XbMnDikSzH5M 3VMougfoP/tVRrn3+WSQse3oZ8XzvcxX3m4Qq9xvHvfrvDd7zofWBXHEHlSk/nhTDFRW qU0w==
- Arc-seal: i=2; a=rsa-sha256; t=1497616452; cv=pass; d=google.com; s=arc-20160816; b=h9F0djxj/5Ig/EXYh2aDwh35W0iXJ1ovKE4A0T4g+xhHu0x+nJD63cddW7nt7hc9fe JcGDOGcqxcavTQihk4dO87IX4yn87gz6/YeassG8RMFPd0X5F/o5yKVgKLO2WavNgqhl ZLGuH4J2fNAgQ9LlwP4IGDZskPTDy2JQMWZG+i1C0smXnMvdGc+shrVC/x4pg2Njx2Yw p8SXE12v7jJ/MxwbIbxUTk+Yidv8J2wkgBDhGlgJsqSfAVrNd1aIkdkCOSqZRTzviXFE brUgUrvK9JQpED4OHmMLsSdd+RVMRLgxnLliYapW0arQmPvsqKcu15WXSP/KXj86C0Py luTw==
- Arc-seal: i=1; a=rsa-sha256; t=1497616451; cv=none; d=google.com; s=arc-20160816; b=tP7Fnk7/q69Z48CVfUsl5OYWCgyPscyUqcXRH8r9J5LMPcc9kD83Ttl3rhFNGp+0tN HqJBR3CV8EL7yw3eIMwsBVS2DtiaMEn0TVs7Szy1jta1YPfMSL5AL1WnucdApTQZ1hKH ESztl/2xzwdD43BSFkprYik10kxuN3+GPsdgGtbFGFLFeVWsfB+0hCp3eo2/k+nfw0yB AuT44qTVM0iRJElTkV2zyC8ZHcXMg/UC3HNvj6CSNNjQa/j8CQH2USl4KbN0AaHNU9cT 9J6ZKs+lm+aZnifECCeqp6biO64GsL0cahCno9+E72PD/ONtF5SSWkUJhqPbi7lQ1SJi lr7g==
- Cc: ferret_users <ferret_users@xxxxxxxx>
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=noaa-gov.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :organization:mime-version:content-transfer-encoding :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive; bh=Wx90+ggJWLL7dM4jAsLwoBZ5hKP/k+AGp1/PefoxcSM=; b=H8M92MceQ9Wg3pM/to/GQNNuzp/RWjWx4qSiIHuY2yQVE2N1PJKjEZxNx6U656dB58 OVXPyvdFIRA497VoxkBfJn5cqaVrjfq+dr7+Wn3FVS3lbhKkyH540X9LmhCcNZDLbAWP nx5P7hu5YeSolAMblSNtziB1XkeTcUdLAMxUdpSUaJk9SFaeujd8Jl4Ksvy2+q3L/lF4 YCuGwFSFzY60MvFq9Q3Jf4eZKX9T1Bbra99F4c+D0X273EgfZ/rOWCnXmRHUhQTTyP3C 9pOAO0rJLjCs28juiQkBTrjrp4kGfQ2vjYFzwKuzw+WeW+jS8mNRXUEaPjQF+TTmCriR IM3Q==
- In-reply-to: <CAH1tzCRi8vgdzYAoc7_ydu6qeb1GseSvFfyUpuad3MBJaSSz4Q@mail.gmail.com>
- List-archive: <https://groups.google.com/a/noaa.gov/group/ferret_users/>
- List-help: <https://support.google.com/a/noaa.gov/bin/topic.py?topic=25838>, <mailto:ferret_users+help@noaa.gov>
- List-id: <ferret_users.noaa.gov>
- List-post: <https://groups.google.com/a/noaa.gov/group/ferret_users/post>, <mailto:ferret_users@noaa.gov>
- Mailing-list: list ferret_users@xxxxxxxx; contact ferret_users+owners@xxxxxxxx
- Organization: University of Bergen
- References: <20170616133123.12bfbb29@gfi3101569.klientdrift.uib.no> <CAH1tzCRi8vgdzYAoc7_ydu6qeb1GseSvFfyUpuad3MBJaSSz4Q@mail.gmail.com>
- Sender: owner-ferret_users@xxxxxxxx
Hello Akshay,
On 16 Jun 17:45 Akshay Hegde wrote:
> Make use of "IS_ELEMENT_OF" function
>
> [root@localhost tmp]# f
> NOAA/PMEL TMAP
> FERRET v6.96
> Linux 2.6.32-573.7.1.el6.x86_64 64-bit - 12/02/15
> 16-Jun-17 17:42
>
> yes? let aa = {1, 2, 3};
> yes? list IS_ELEMENT_OF(aa, 3)
> VARIABLE : IS_ELEMENT_OF(AA, 3)
> X : 1
> 1.000
> yes? list IS_ELEMENT_OF(aa, 35)
> VARIABLE : IS_ELEMENT_OF(AA, 35)
> X : 1
> 0.0000
> yes? IF `IS_ELEMENT_OF(aa, 35) NE 0` THEN
> !-> IF 0 THEN
> yes? say 'exists'
> yes? ELSE
> yes? say 'does not exists'
> 'does not exists'
> yes? ENDIF
> yes?
Thank you, this works for number arrays!
I want to do the same for arrays of strings. This function doesn't
take strings, but I found a very similar function for that:
yes? let ss = {"a", "b", "c"};
yes? list IS_ELEMENT_OF_STR(ss, "c")
VARIABLE : IS_ELEMENT_OF_STR(SS, "c")
X : 1
1.000
yes?
Fantastic.
- Marco
[Thread Prev][Thread Next][Index]
Contact Us
Dept of Commerce /
NOAA /
OAR /
PMEL /
Ferret
Privacy Policy | Disclaimer | Accessibility Statement