Python 3.x 地图中的条带返回条带
返回Python 3.x 地图中的条带返回条带,python-3.x,dictionary,strip,Python 3.x,Dictionary,Strip,返回'a'但是 'a.x'.strip('.x') 返回['.x','.x'] 如何获取map以返回['a','b']?str是一个python类。调用str.strip('.x')相当于调用'.x'.strip(),其中'.x'作为自身参数传递。相反,你应该做: f = ['a.x', 'b.x'] m = map(lambda it: str.strip('.x'), f) list(m) str是一个python类。调用str.strip('.x')相当于调用'.x'.strip(),
'a'
但是
'a.x'.strip('.x')
返回['.x','.x']
如何获取
map
以返回['a','b']
?str
是一个python类。调用str.strip('.x')
相当于调用'.x'.strip()
,其中'.x'
作为自身参数传递。相反,你应该做:
f = ['a.x', 'b.x']
m = map(lambda it: str.strip('.x'), f)
list(m)
str
是一个python类。调用str.strip('.x')
相当于调用'.x'.strip()
,其中'.x'
作为自身参数传递。相反,你应该做:
f = ['a.x', 'b.x']
m = map(lambda it: str.strip('.x'), f)
list(m)
另外,
[it.strip('.x')在f中是一个选项,[it.strip('.x')在f中是一个选项,
非常好。非常感谢。太好了。非常感谢。