注册 登录
编程论坛 Python论坛

用递归 如何将tuple内的可迭代元素一一展开,最终打印到一个list里面

qiuluntan 发布于 2019-01-24 20:05, 1370 次点击
使用递归方式如何将 ((1, 2, 3), [4, 5, 6], 'asdqwe', 854) 转成 [1, 2, 3, 4, 5, 6, 'a', 's', 'd', 'q', 'w', 'e', 854]

问题已解决。我少了一次循环。


[此贴子已经被作者于2019-1-25 09:24编辑过]

1 回复
#2
俺是你大爷2019-03-12 11:46
>>> a = ('a', 'b', 'c') # type(a)=tuple
>>> b = list(a)
>>> type(b)
list
1