我如何合并子列表与Python

问题描述:

我有一个这样的名单:我如何合并子列表与Python

mylist = [1,[2,3,4,5],6,[7,8,9,10]] 

我读了几计算器问题,并couldn`t找到答案,因为在正常的名单,此外子列表的数字。我想将所有数字合并到一个列表中,并且不希望为此使用太多的代码。如果某些元素是字符串,它也应该工作。

它应该看起来像:

newlist = [1,2,3,4,5,6,7,8,9,10] 
+0

你使用哪种编程语言? – ruhungry

+0

什么语言?你试过什么了? – Snorex

+0

我需要Python –

我发现自己的答案

mylist = [1,[2,3,4,5],6,[7,8,9,10]] 
newlist=[] 
for i in mylist: 
    try: 
     i=int(i) 
     newlist.append(i) 
    except: 
     for j in i: 
      newlist.append(j)