23 HAZİRAN 2009, Salı
Python: en boş dize Yok dönüştürmek için yol deyimsel?
Aşağıdakileri yapmak için en aptalca yolu nedir?
def xstr(s):
if s is None:
return ''
else:
return s
s = xstr(a) xstr(b)
güncelleme:Döneminden kalma üç parçalı tablolar dizeleri yanı sıra diğer türleri için bu rutin iş yapar str(s), kullanmak için öneri içeren ediyorum. Çok Vinay Sajip lambda öneri etkilendim, ama benim kod oldukça basit tutmak istiyorum.
def xstr(s):
if s is None:
return ''
else:
return str(s)
CEVAP
23 HAZİRAN 2009, Salı
def xstr(s):
return '' if s is None else str(s)
Bunu Paylaş:
Nasıl dize Python küçük harfe dönüştür...
Python (ekstra semboller içeren bir di...
En iyi Python 3 bayt dize dönüştürmek ...
Nasıl Python ile bir çift için bir diz...
Python sınıf nesnesi için bir dize dön...