课程
/后端开发
/Python
/初识Python
for i in range(1,101): print i[6::7]
for i in range(1,101)[6::7]: print i
为什么第一个程序是错的,第二个程序怎么解释呢?
2017-02-23
源自:初识Python 9-1
正在回答
第一个程序中用for迭代,得到的i是list中的一个元素,用i[6::7]这种去取就不对吧,第二个是在range(1,101)这个list里面获取[6::7],就可以成功,个人理解这样的,不知道对不对
YY很爱学习 提问者
crake 回复 YY很爱学习 提问者
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序