SORU
28 AĞUSTOS 2010, CUMARTESİ


Katılmadan Listesi python ile tamsayı değeri vardır

Öğeleri bir listeye ihtiyacım var. Listedeki öğeleri birçok tamsayı değerleri bir işlev döndü. yani:

myList.append(munfunc()) 

Nasıl bir liste ile katılmak için bir dize döndürülen sonuç dönüştürmek gerekir?

Her tamsayı değeri için: aşağıdaki yapmam gerekiyor

myList.append (str(myfunc()) 

Daha pythonic bir şekilde döküm sorunları çözmek için var?

CEVAP
28 AĞUSTOS 2010, CUMARTESİ


str(...) bir arama dizesi için bir şey dönüştürmek için Pythonic yoludur.

Dizeleri listesini neden istediğinizi düşünebilirsiniz. Bunları görüntülemek için gereken zaman tam sayılardan oluşan bir liste olarak tutmak ve sadece dizeleri tamsayı dönüştürmek olabilir yerine. Eğer tam sayılardan oluşan bir liste varsa, örneğin, o zaman bunu yapabilirsiniz:

print ', '.join(str(x) for x in list_of_ints)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Candyrat Records

    Candyrat Rec

    10 Mayıs 2006
  • Hot For Nutrition

    Hot For Nutr

    26 ŞUBAT 2007
  • YouplusmeVEVO

    YouplusmeVEV

    4 EYLÜL 2014