这将使它更加整洁:
>>> data = [1,2,3,4,5,6]
>>> zip(data[0::2], data[1::2])
[(1, 2), (3, 4), (5, 6)]
(但是,如果您不熟悉范围的“跨度”功能,那么它的可读性可能会降低)。
Python“其他所有元素”惯用语
这将使它更加整洁:
>>> data = [1,2,3,4,5,6]
>>> zip(data[0::2], data[1::2])
[(1, 2), (3, 4), (5, 6)]
(但是,如果您不熟悉范围的“跨度”功能,那么它的可读性可能会降低)。