我的练习有问题,问题如下:
list = ["hello", "mind", 1, 5, "six", ["eight", "night"]]
for item in list :
print(item)
结果是:
hello
mind
1
5
six
['eight', 'night']
但我想这样显示这些元素:
h
e
l
l
o
m
i
n
d
s
i
x
eight
night
请帮帮我吗?
答案 0 :(得分:1)
# Don't name a variable 'list', it'll clobber the builtin list
L = ["hello", "mind", 1, 5, "six", ["eight", "night"]]
for x in L:
try:
for y in x:
print(y)
except TypeError:
print(x)