python中类似C的扩展函数?

2024-04-29 14:17:09 发布

您现在位置:Python中文网/ 问答频道 /正文

最后写了很多:

lines = [l.strip() for l in lines]

有没有一种易读的Pythonista方法可以这样做:lines.stripped()返回stripped行?(在C语言中,您可以向字符串列表中添加“extension method”)。在


Tags: 方法字符串in列表forextensionmethodpythonista
1条回答
网友
1楼 · 发布于 2024-04-29 14:17:09

不,您不能monkeypatch list类型。{cd1>你可以用这样的方法创建一个糟糕的方法。在

python捕获经常重复的代码位的方法是编写一个函数:

def stripped(strings):
    return [s.strip() for s in strings]

相关问题 更多 >