def split_in_pairs(split_list):
"""
Input: ["Element1", "Element2", "Element3", "Element4"]
Output: (["Element1", "Element3"], ["Element2", "Element4"])
"""
def compress_elements(split_list, elements, times):
return compress(split_list, chain.from_iterable(repeat(elements, times)))
n_times = len(split_list) // 2
return compress_elements(split_list, [1,0], n_times), compress_elements(split_list, [0,1], n_times)
# separate Class names and file names in two different lists
评论列表
文章目录