Вызовите тот же метод, но с другими аргументами, лучший способ

У меня есть что-то подобное в моей функции с вызовами функции print_hash три раза, но с разными аргументами. Как сделать это лучше? Функция print_hash предназначена только для ключа и значения печати.

print_hash(@hash1)
print_hash(@hash2)
print_hash(@hash3)

заранее спасибо

1 ответ

Решение

Вы можете попробовать что-то вроде:

[@hash1, @hash2, @hash3].each(&method(:print_hash))
Другие вопросы по тегам