2024-04-23 06:59:36 发布
网友
如果我有一个列表作为例子:
a = ['Hello_1.txt', 'Hello_2.txt']
在Python中,是否可以删除前5个字符('Hello') 以及列表中每个项目的最后3个字符('txt')
'Hello'
'txt'
您可以使用列表理解和字符串切片:
[s[5:-3] for s in a]
它给出了您所描述的(但不确定这是最整洁的输出!)
['_1.', '_2.']
您可以使用列表理解和字符串切片:
它给出了您所描述的(但不确定这是最整洁的输出!)
相关问题 更多 >
编程相关推荐