【发布时间】:2022-01-07 09:14:56
【问题描述】:
您好,我正在寻找此解决方案,但找不到任何解决方案
我想转换下面的列表
list1=[1,2,3,[4],5,[2,4]]
output=[1,2,3,4,5,2,4]
你用这个代码搞定了
list1=[1,2,3,[4],5,[2,4]]
list2=[]
for i in range(len(list1)):
if type(list1[i])!=int:
for j in range(len(list1[i])):
list2.append(list1[i][j])
else:
list2.append(list1[i])
print(list2)
任何人都可以在没有 for 循环和所有的情况下告诉任何其他方式
【问题讨论】:
-
您可以查看here 讨论过类似主题的地方
标签: python python-3.x list nested-lists