Jestem nowicjuszką perl. Mam kod, w którym zmienna jest ładowana z kilkoma wartościami podczas pętli foreach. Co chcę zrobić, to wykonać operację na tej zmiennej tylko wtedy, gdy jest ona w tej tablicy. Jaki jest najskuteczniejszy sposób, aby zrobić to w perlu, ponieważ dane, nad którymi pracuję, są bardzo duże.Perl: znajdź, czy wartość zmiennej pasuje do tej w tablicy
Prostym przykładem jest moje pytanie, że mam tablicę owoców Chcę
@fruits_i_like = qw (mango banana apple);
Ale mam zmienną $ owoców w pętli foreach, która otrzyma nazwę owoców z pliku danych, które ma wszystkie rodzaje owoców. Jak wybrałbym tylko te przypadki $ fruit, które są w mojej tablicy @fruits_i_like?
Jak duży jest "duży"? – Zaid
również plik, który muszę przeczytać, to około 50 MB. – sfactor
@sfactor: Nie jest tak źle. – Zaid