weixin_43732226
2019-01-18 11:06
采纳率: 55%
浏览 3.7k

python for in循环遍历

图片说明

print(i[0:1])不是应该是打印出先两个嘛?为什么还是会全部打出来?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • tavatimsa 2019-01-18 11:10
    已采纳

    你看清哦。你外面for循环 循环的3个元素, i[0:1] 是第一个元素前两个。

    点赞 打赏 评论
  • ggggglllllrrrrr 2019-01-18 11:17

    print(a[0:1]),不用for循环能实现你的目的

    点赞 打赏 评论
  • qq_33926170 2019-01-18 13:17

    print应该是i,一楼说的对

    点赞 打赏 评论
  • A625279797 2019-01-18 14:02

    Print(i[0:1]) 中的i每循环一次,就会更改为列表a的下一个元素。将i[0:1]替换成a[0:1]就行了。

    点赞 打赏 评论

相关推荐 更多相似问题