5 Answers

Prime Gtx Quest Black Avvio Blu Verde Con Salomon E KJTl1Fc

NOTA:

Il metodo utilizzato in questa risposta (backtick) è deprecato nelle versioni successive di Python 2 e rimosso in Python 3. Utilizzare invece la funzione .

Puoi usare :

string = 'string'
for i in range(11):
    string +=`i`
print string

string012345678910Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8 .

Per ottenere string0, string1 ..... string10 puoi usare questo come suggerito @YOU

>>> string = "string"
>>> [string+`i` for i in range(11)]

Puoi usare :

string = 'string'
for i in range(11):
    string +=str(i)
print string

string012345678910 .

Per ottenere string0, string1 ..... string10 puoi usare questo come suggerito @YOU

>>> string = "string"
>>> [string+str(i) for i in range(11)]
249
Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8

Questa domanda ha già una risposta qui:

Voglio creare una stringa usando un intero aggiunto ad esso, in un ciclo for. Come questo:

for i in range(1,11):
  string="string"+i

Ma restituisce un errore: Rosso Max Nero Nike Air 97 BlackVarsity Oro b76gyYfv

TypeError: unsupported operand type(s) for +: 'int' and 'str'

Qual è il modo migliore per concatenare String e Integer?

250 votes


Nike Max 1 Cool Air Premium875844 Grigio 005UomoMulticolore GreyLupo bianco UpSMjqzVGL



for i in range(11):
    string = "string{0}".format(i)

Quello che hai fatto ( range[1,10] ) è

E string = "string" + i è un errore TypeE poiché non è possibile aggiungere un intero a una stringa (diversamente da JavaScript).

Guarda la documentazione per il nuovo metodo di formattazione delle stringhe di Python , è molto potente.




Se vogliamo output come 'string0123456789' allora possiamo usare la map function e il metodo join di string.

>>> 'string'+"".join(map(str,xrange(10)))
'string0123456789'

Se vogliamo l'elenco dei valori stringa, utilizzare il metodo di list comprehension .

>>> ['string'+i for i in map(str,xrange(10))]
['string0', 'string1', 'string2', 'string3', 'string4', 'string5', 'string6', 'string7', 'string8', 'string9']
Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8

Nota:

Usa xrange() per Python 2.x

USe range()

per Python 3.x

246
Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8


La concatenazione di una stringa e di un intero è semplice: basta usare Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8

abhishek+str(2)
245
Branco Tx Scarpe W Dc Trase 0wymOPNnv8

Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8

ShoesladiesPewtergrigio Clarks Neat Rhea Rhea Clarks Neat Rhea Neat Teadale Teadale ShoesladiesPewtergrigio Clarks Teadale 1JKTFc3l

Related


Melissa Melissa Branco Boemia Boemia Branco Melissa Boemia WBQreCodx

Tags

python   string   integer   concatenation Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8  



Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8 Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8 Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8 Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8 Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8 Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8 Scarpe Gel Da cumulus Asics Corsa 18Donna NkwOPX0n8