我有一个很长的列表,在其中我想取代字符串。下面我用一个简单的例子来说明我的问题。你知道吗
my_list = ['a7_1_1', 'a7_2_1', 'a7_3_1','a7_1_2', 'a7_2_2', 'a7_3_2','a7_1_3', 'a7_2_3', 'a7_3_3']
Out[12]:
['a7_1_1',
'a7_2_1',
'a7_3_1',
'a7_1_2',
'a7_2_2',
'a7_3_2',
'a7_1_3',
'a7_2_3',
'a7_3_3'
我想用添加到前3个字符串的后缀来替换字符串,因此最终列表应该如下所示:
my_new_list = ['a7_1_1', 'a7_2_1', 'a7_3_1','a7_1_1.1', 'a7_2_1.1', 'a7_3_1.1','a7_1_1.2', 'a7_2_1.2', 'a7_3_1.2']
Out[15]:
['a7_1_1',
'a7_2_1',
'a7_3_1',
'a7_1_1.1',
'a7_2_1.1',
'a7_3_1.1',
'a7_1_1.2',
'a7_2_1.2',
'a7_3_1.2']
有什么简单的方法吗?你知道吗
我不太明白你的意思。检查是否要执行此操作:
使用itertools.循环()功能
如何使用函数
输出
相关问题 更多 >
编程相关推荐