intersection. Пересечение хешей

^хеш_a.intersection[хеш_b]   

Метод выполняет пересечение двух хешей. Возвращает хеш, содержащий ключи, принадлежащие как хешу
a, так и b. Результат необходимо присваивать новому хешу.

Пример
$man[
   $.name[
Вася]
   $.age[
22]
   $.sex[
m]
]
$woman[
   $.name[
Маша]
   $.age[
20]
   $.weight[
50]
]
$int_hash[^man.intersection[$woman]]

Получится хеш
$int_hash:
$int_hash[
   $.name[Вася]
   $.age[22]
]



In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 30.03.2004