我有一个列表l1 = [1、2、10、9,[3、4,'你好']]。我想遍历嵌套列表[3,4,'Hello']并打印每个元素。
我尝试了在此处添加的代码段。它既没有给出输出,也没有任何错误。对于l1中的i,l1 = [1、2,[3、4,'Hello']]:如果type(i)=='list':对于i中的j:print(j)
您的类型检查不正确,您正在将类型与字符串进行比较,请isinstance
改用
if isinstance(i, list):
或者删除引号,使其list
代替'list'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句