将列表[[A,B]]转换为[List[A],List[B]]的方法是使用列表解析(List comprehension)来实现。列表解析是一种简洁的语法,可以用来创建新的列表。
下面是将列表[[A,B]]转换为[List[A],List[B]]的代码示例:
original_list = [['A', 'B']]
result_list = [[item[0] for item in original_list], [item[1] for item in original_list]]
解释:
original_list
是原始的列表,包含一个子列表 ['A', 'B']。result_list
是转换后的列表,包含两个子列表,第一个子列表是原始列表中所有元素的第一个元素构成的列表,第二个子列表是原始列表中所有元素的第二个元素构成的列表。这样,result_list
的值就是 [['A'], ['B']]。
这个方法适用于任意长度的子列表,可以将原始列表中的每个子列表的元素按照位置分别放入新的子列表中。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云