Olası Çoğalt:
In Python, how do I determine if an object is iterable?Python'da bir nesnenin yinelenebilir olup olmadığını nasıl kontrol edebilirim?
Nasıl (see definition
İdeal dönen isiterable(p_object)
benzer işlevi istiyorum bir Python nesne bir iterable nesne aka yinelemeyi destekleyen bir çek eğer yok Doğru veya Yanlış (isinstance(p_object, type)
'dan sonra modellenmiştir)
Bu yalnızca yeni stil sınıfları için çalışır ve Python 2.6+ gerektirir. –
Sadece 'str'nin tekrarlanabileceğini unutmayın. Yani, tuple, liste, set 'düşünüyorsanız .. sadece bu 3 tip için kontrol etmek daha iyi olabilir – Shaun