2024-04-25 22:33:27 发布
网友
假设我有一个列表
L3 = [3, 4, 5] L2 = [2, L3, 6] L1 = [1, L2, 7]
打印L1而不将其内部列表显示为列表的最佳“Python”方式是什么?(或如何将所有值复制到新的整数列表)
这里有一个函数将嵌套列表转换为平面列表
L3 = [3, 4, 5] L2 = [2, L3, 6] L1 = [1, L2, 7] def flat_list(l): result = [] for item in l: if isinstance(item,list): result.extend(flat_list(item)) else: result.append(item) return result print flat_list(L1) #print [1, 2, 3, 4, 5, 6, 7]
这里有一个函数将嵌套列表转换为平面列表
相关问题 更多 >
编程相关推荐