2024-09-30 19:32:14 发布
网友
我有一个清单:
['E:\\Python_praktyka\\2.obj', 'E:\\Python_praktyka\\sxsxsxsxsxsx.obj', 'E:\\Python_praktyka\\sx.obj']
我想交换\在\上的列表位置并获得:
['E:\Python_praktyka\2.obj', 'E:\Python_praktyk\\sxsxsxsxsxsx.obj', 'E:\Python_praktyka\sx.obj']
我该怎么做
使用列表理解:
[print(v.replace("\\\\", "\\")) for i, v in enumerate(test_str) if i % 2 == 0]
输出:
E:\Python_praktyka\2.obj E:\Python_praktyka\sx.obj
迭代列表并使用replace:
replace
test_str = ['E:\\Python_praktyka\\2.obj', 'E:\\Python_praktyka\\sxsxsxsxsxsx.obj', 'E:\\Python_praktyka\\sx.obj'] for i in range(len(test_str)): if i % 2 == 0: print(test_str[i].replace("\\\\", "\\"))
使用列表理解:
输出:
迭代列表并使用
replace
:输出:
相关问题 更多 >
编程相关推荐