请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

int对象不可遍历

a = [1, 2, 3, 4, 5, 6, ('a', 'b', 'c')]

for x in a:
    for y in x:
        print(y)

为什么解释器说  int对象不可遍历?

正在回答 回答被采纳积分+3

插入代码

1回答

7七月 2019-08-03 05:02:18

你写这段代码的意思是什么?当x=1的时候,对1咋循环?

0 回复 有任何疑惑可以回复我~
  • 提问者 leiyihai #1
    这段代码没任何意义,只是我听课的时候试着用,因为我只是 
    for x in a:
        print(x)
    是能够正确打印的,但是再加一个for y in x就报错,没想明白
    回复 有任何疑惑可以回复我~ 2019-08-03 09:04:46
  • 提问者 leiyihai #2
    老师,再看了一遍视频,搞懂了。第二次遍历的时候第一个元素不是序列  没办法遍历   ?
    回复 有任何疑惑可以回复我~ 2019-08-03 09:19:03
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号