python - 如何创建一个字符串列表,其中只有最后一个元素不同

标签 python list

如何使用迭代循环创建如下所示的列表?

col_head =['mfcc_delta_1', 'mfcc_delta_2', 'mfcc_delta_3'] 

到目前为止,我一直在尝试这种迭代。但这是不正确的。

['mfcc_delta_{%d}'.format(i) for i in range(0,13)]

最佳答案

你可以简单地做

col_head =['mfcc_delta_{}'.format(num) for num in range(13)]

关于python - 如何创建一个字符串列表,其中只有最后一个元素不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48642092/

相关文章:

Python - 打印直到标记(a la PHP)?

python - ChronoFresh SOAP 授权

python - 在 Python 中定义一个带有可选参数的类

Python - 减少大型 CSV 文件的导入和解析时间

java - 迭代列表并排列数据

css - 嵌套的 ul 在 IE 中不起作用

json - R:将具有空元素的嵌套列表转换为 data.frame(来自 json)

jquery - 使用 django 1.10.5 的 Ajax Post 请求错误

python - 将列表内容写入单个 csv 列

c# - 在c#中根据List<string>中的子串匹配生成新的List<string>