我有一个像
def f():
...
...
return [list1, list2]
这将返回一个列表列表
[[list1.item1,list1.item2,...],[list2.item1,list2.item2,...]]
现在当我执行以下操作时:
for i in range(0,2):print f()[i][0:10]
它可以工作并打印切片的列表
但如果我这样做
print f()[0:2][0:10]
然后它打印忽略 [0:10] 切片的列表。
有什么方法可以使第二种形式起作用,还是我每次都必须循环才能获得所需的结果?