我的程序中有一个名为“学生”的列表。
我将名称为“ Reece”的字符串附加到此列表中。
当我打印包含我的名字的变量时,它输出:

Reece


当我打印列表时我也附加了变量,它输出:

['Reece']


我如何喜欢剥离它来删除这些不需要的字符[]'

我使用的代码是这样的:

name = "Reece"
print name      #Outputs - Reece

student = []
student.append(name)
print student        #Outputs - ["Reece"]


如果再加上另一件事:

Class = "Class A"
student.append(Class)
print student         #Outputs - ["Reece", "Class A"]

最佳答案

这应该产生您想要的输出

print student[0]


因为学生是列表,而[]是列表表示,所以会打印[]。

如果要在列表中打印多个名称,则应查看join方法。

它是这样的:

", ".join(["Reece", "Higgs"])


给出:

Reece, Higgs

09-12 12:03