如果列表中最后三个字符是“”,我想将字符串“Equity”添加到列表中的每个项目。否则,我想添加“索引”。理想情况下,如果有办法的话,我不想使用循环。你知道吗
例如,我想要下面的列表
list = ['VOD LN','HSBA LN', 'DOKA SS','SXNE' 'KERIN FH','YORK GY','SXNP']
看起来像下面的列表
list = ['VOD LN Equity','HSBA LN Equity', 'DOKA SS Equity','SFNE Index' 'KERIN FH Equity','YORK GY','SXKP Index']
你知道我怎么做吗?你知道吗
谢谢!你知道吗
似乎它可以帮助你:
单线解决方案
如果您使用的是比3.6更早的Python版本
*不要使用
list
作为变量名,它是一个内置类型。你知道吗可以使用包含conditional expression的list comprehension来实现这一点。你知道吗
您还可以使用各种字符串格式化操作,但由于您只是为每个项连接两个字符串,
+
工作正常。你知道吗相关问题 更多 >
编程相关推荐