2016-01-16 3 views
-5

Как передать элемент списка в строку?Назначение элементов списка python строке

str i = categories[0] 

Спасибо.

+0

что я ул? – tinySandy

+5

Если вы пытаетесь выполнить код на Python, на данный момент вам, вероятно, придется отказаться от приостановки кодирования и прочитать учебное пособие по этому языку. Для начала не существует декларации типа или объявления переменных на языке. – jsbueno

+1

У меня создается впечатление, что вы даже не видели ни одной строки Python, а тем более пытались узнать ее. – TigerhawkT3

ответ

1
i = categories[0] 

Вы действительно попробовали что-нибудь ??

0

, например.

имена = [ 'Bob', 'Стив', 'Matt']

для г в именах: печать ('Привет,% s приятно встретиться с вами' % я)

2

Во-первых; на всякий случай, когда вы пытались объявить «i» как строку ... python - это слабо типизированный язык, что означает, что вам не нужно объявлять типы переменных. Вместо того, чтобы писать «Int я = 5», вы бы просто написать «я = 5»

если категории является список строк необходимо выполнить следующие действия:

categories = ["CategoryA", "CategoryB", "CategoryC"] 

i = categories[0] 

если категории не список строк, но вы хотите, чтобы преобразовать значение одного из индекса категорий в строке необходимо выполнить следующие действия:

categories = [128, 240, 380] 
i = str(categories[0]) 

, если вы когда-нибудь понадобится, чтобы преобразовать его обратно в междунар (или, возможно, преобразовать его в поплавка), вы можете использовать

int(i) 

или

float(i) 
+0

Большое спасибо. Я просто понял, что в моем коде есть что-то еще, что мешает. – ProfLonghair

Смежные вопросы