Wie überprüfe ich, ob ein Objekt in Ruby iterierbar ist?Wie überprüft man, ob ein Objekt in Ruby iterierbar ist?
Das heißt, möchte ich eine Methode, die sauber überprüft, ob ein Objekt iterable ist, etwa so:
def is_iterable(my_object)
..
end
Ich bin wirklich nicht sicher, wo auf diesem kurzen explizit Namensklassen aus dem Verfahren beginnen .
Bearbeiten: Für meine Zwecke sagen wir iterable ist etwas, was Sie tun können.
definieren „iterable“ zu antworten. –
@SergioTulentsev Aktualisierung überprüfen. – varatis
Überprüfen Sie meine Antwort :) –