2 ŞUBAT 2010, Salı
Eğer bir değişken bir liste olup olmadığını Test edin ve tavşan
Python, eğer bir değişken bir liste veya demet içeriyorsa test etmek için en iyi yolu nedir? (yani. bir toplama)
İsinstance burada önerilen kadar kötü mü? http://www.canonical.org/~kragen/isinstance/
Güncelleme : süresiz derin iç içe geçmiş ağaç / ben ne zaman bir dize bir liste ayırt etmek istiyorum en yaygın nedeni, veri yapısı dizeleri listeleri listeleri listeleri vb. özyinelemeli bir algoritma ile keşfe çıktım ve vurdum zamanı bilmek istiyorum "" düğümler. yaprak
CEVAP
23 Kasım 2011, ÇARŞAMBA
if type(x) is list:
print 'a list'
elif type(x) is tuple:
print 'a tuple'
else:
print 'neither a tuple or a list'
Bunu Paylaş:
Eğer bir dize temelde tırnak Ruby kull...
C/C eğer bir bit, yani int değişken ay...
Eğer nesne dizisi olup olmadığını kont...
Eğer jQuery ile checkbox işaretli olup...
Eğer nesne bir WordPress kullanmak bir...