Python  C1-6——range()函数试水

      在昨天的作业基础上,初步试用了range()函数。len(list)表示了列表长度,长度为3,range函数意为在该长度的范围内,在此时变量i的含义变为数字,即是一种索引。可以根据输出结果得知,在for循环中的range()函数表示的是索引范围range(3)就表示,0,1,2;并且依次递增,在输出时也得用列表索引表示,及list[i],因为i已经变成了索引,上下需要统一。

在字典类型的输出中,看k,v已经被赋值为字典中的项目,所以原来在输出函数中定义的变量v不会被输出,可见python很灵活。

列表元素的位置对换一下,发现输出顺序也改变了;字典元素位置对换发现输出顺序不再是以关键字字符长度为依据;

总结:1、在for循环中的range函数表示的索引且有自我迭代的效果;

2、以索引为基础输出时,输出变量也要统一为以索引表示;

3、dict.items()表示字典的中的项目,包括关键字及赋值。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容