我有一个包含各种公司名称的列表,我试图从列表中提取每个项目,并将其连接到一个字符串。我是这样做的:
stock = ['TATACHEM', 'SNOWMAN']
for element in stock:
z1='NSE:'+element
这里我面临的问题是,当我看到z1时,它只包含与字符串“NSE”连接的列表的最后一个元素,结果输出是:
NSE:SNOWMAN
但是,当我打印列表中的所有元素时,它会给出所有元素。当我使用:
for element in stock:
print(element)
它给出了列表中两个元素的列表:
TATACHEM
SNOWMAN
如何修改上述代码以获得以下输出:
NSE:SNOWMAN
NSE:TATACHEM
您可以使用
z1 = "NSE: " + "\nNSE: ".join(stock)
编辑:如果希望z1作为列表,则可以使用列表理解:
相关问题 更多 >
编程相关推荐