一个班轮蟒蛇与列表

时间:2015-03-15 17:03:42

标签: python list

当你处理类list的方法时,Python不会返回一个新的列表,所以有没有办法在不使用列表理解或lambda函数的情况下在python中进行单行?

例如,我不能这样做:

def foo():
    return "Euston saw I was not Sue".split().reverse()

因为反向不返回新列表,我需要将"Euston saw I was not Sue".split()分配给变量,然后对此变量应用反向,然后返回a,如下所示:

def foo():
    r = "Euston saw I was not Sue".split()
    r.reverse()
    return r

是否有解决方案可以执行类似第一个代码的操作?

感谢。

0 个答案:

没有答案