Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中按第一个字符和最后一个字符拆分字符串_Python_Python 3.x - Fatal编程技术网

如何在python中按第一个字符和最后一个字符拆分字符串

如何在python中按第一个字符和最后一个字符拆分字符串,python,python-3.x,Python,Python 3.x,我有一个字符串列表 my_list=['1Jordan1','2Michael2','3Jesse3'] 如果我要删除第一个和最后一个字符,我将如何在python中执行此操作???您将使用切片。如果我理解正确,我会使用[1:-1]: mylist = ['1Jordan1', '2Michael2', '3Jesse3'] mylist = list(map(lambda item: item[1:-1], mylist)) print(mylist) # ['Jordan', 'Micha

我有一个字符串列表

my_list=['1Jordan1','2Michael2','3Jesse3']


如果我要删除第一个和最后一个字符,我将如何在python中执行此操作???

您将使用切片。如果我理解正确,我会使用
[1:-1]

mylist = ['1Jordan1', '2Michael2', '3Jesse3']

mylist = list(map(lambda item: item[1:-1], mylist))

print(mylist) # ['Jordan', 'Michael', 'Jesse']
这将使用切片语法获取第一个字符和最后一个字符之间的字符,并使用
map
将切片应用于列表中的每个字符串

如果您想要更具可读性的内容(感谢评论),请使用列表:

mylist = ['1Jordan1', '2Michael2', '3Jesse3']

mylist = [item[1:-1] for item in mylist]

print(mylist) # ['Jordan', 'Michael', 'Jesse']

new_list=[ele[1:-1]对于旧_list中的ele]
给出一个关于OP输入的示例将是有益的。提供的答案被标记为低质量帖子供审查。以下是一些指导原则。提供的答案可能是正确的,但可以从解释中获益。从…起