Problem s poli

Milan Sorm xsorm na informatics.muni.cz
Čtvrtek Říjen 14 10:59:41 MEST 1999


Thu, Oct 14, 1999 ve 10:24:37AM +0200 Jaromir Skrivan napsal:
# Dobry den vsem,
# 
#  mam nasledujici problem:
# 
# mam pole @a1 a pole @a2. V poli @a1 jsou jako prvky ulozeny retezce, napr.
# 
# @a1 = ('stul', 'zidle', 'postel', 'skrin', 'pohovka', 'kreslo', 'stolicka');
# 
# a v poli @a2 mam take ulozeny nejake retezce:
# 
# @a2 = ('stolicka', 'skrin', 'pohovka');
# 
# a potreboval nejakym elegantnim zpusobem udelat "rozdil" poli @a1 a @a2, tak
# aby mi v @a1 zustaly pouze ty prvky, ktere jsou v @a1 ale nejsou v @a2.
# 
# (tj. vlastne mi jde o to, jak mam z pole odstranit konkretni prvek)
# 
# jde to udelat nejak jednodusse?
# 
# Diky za odpoved
# 

1. muzes prevest @a2 na hash, pak prochazet @a1 a kopirovat ty co nejsou v
   hashi
2. zjednodusit si to muzes tak, ze z @a2 udelas hash a budes v @a1 splicem
   odstranovat to, co mas v hashi

jinak o tomto problemu se tu diskutovalo - zkus se podivat do archivu
konference.

milan


Další informace o konferenci Perl