Merhaba arkadaşlar, [None,None,None] elimde diyelim ki böyle bir liste var len([None,None,None]) yaptığım zaman uzunluğu 3 olarak veriyor nasıl bir süzgeçten geçirebilirim? None değerini görmezden gelerek bana verimli bir değer döndürmesini istiyorum.
x=[None,None,None] len([turn for turn in x if turn!=None]) sorunumu çözdüm ve anladım ki bir soruyu sormadan önce iyice göz gezdirmek lazımmış.
Listelerin count diye bir metodu var. Bu metodu kullanarak listenin içindeki None değerlerinin sayısını öğrenebilirsiniz. Sonra da toplam eleman sayısından çıkartabilirsiniz: