将python列表的元素分配给字符串

将python列表的元素分配给字符串,python,string,list,variable-assignment,Python,String,List,Variable Assignment,如何将列表的元素传递给字符串 str i = categories[0] 谢谢 i = categories[0] 你真的试过什么吗 姓名=[“鲍勃”、“史蒂夫”、“马特”] 以我的名义: 打印('您好,%s很高兴认识您'%i)首先;以防您试图将“i”声明为字符串……python是一种弱类型语言,这意味着您不需要声明变量类型。不要写“inti=5”,你只要写“i=5” 如果类别是字符串列表,请执行以下操作: categories = ["CategoryA", "CategoryB", "C

如何将列表的元素传递给字符串

str i = categories[0]
谢谢

i = categories[0]
你真的试过什么吗

姓名=[“鲍勃”、“史蒂夫”、“马特”]

以我的名义:
打印('您好,%s很高兴认识您'%i)

首先;以防您试图将“i”声明为字符串……python是一种弱类型语言,这意味着您不需要声明变量类型。不要写“inti=5”,你只要写“i=5”

如果类别是字符串列表,请执行以下操作:

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

i = categories[0]
categories = [128, 240, 380]
i = str(categories[0])
如果类别不是字符串列表,但要将其中一个类别索引的值转换为字符串,请执行以下操作:

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

i = categories[0]
categories = [128, 240, 380]
i = str(categories[0])
如果需要将其转换回int(或可能转换为float),可以使用

int(i)


如果您正在尝试用Python编写代码,此时您可能会避免暂停编写代码,并阅读有关该语言的教程。首先,该语言中没有类型声明或变量声明。我得到的印象是,您甚至没有见过一行Python,更不用说尝试学习了。非常感谢。我刚刚意识到我的代码中还有其他干扰因素。