17 Mayıs 2010, PAZARTESİ
Python Dize ve Tamsayı birleştirme
Dize tamsayı kullanarak eklenir, döngü için bir yer oluşturmak istiyorum. Bu gibi:
for i in range [1,10]:
string="string" i
Ama bir hata döndürür:
TypeError: unsupported operand type(s) for : 'int' and 'str'
Dize ve Tamsayı bağlamak için en iyi yolu nedir?
CEVAP
17 Mayıs 2010, PAZARTESİ
for i in range (1,10):
string="string" str(i)
string0, string1 ..... string10
, senin gibi yapabilir
>>> ["string" str(i) for i in range(11)]
['string0', 'string1', 'string2', 'string3', 'string4', 'string5', 'string6', 'string7', 'string8', 'string9', 'string10']
Bunu Paylaş:
Python: eğer bir dize bir tamsayı Dışı...
Dize birleştirme vs dize ikame Python...
Python en verimli dize birleştirme yön...
Python alt yöntem içeren bir dize var ...
Python ile bir dize bir dize için bir ...