? ? ? 在昨天的作業(yè)基礎(chǔ)上,初步試用了range()函數(shù)。len(list)表示了列表長度,長度為3,range函數(shù)意為在該長度的范圍內(nèi),在此時變量i的含義變?yōu)閿?shù)字,即是一種索引??梢愿鶕?jù)輸出結(jié)果得知,在for循環(huán)中的range()函數(shù)表示的是索引范圍range(3)就表示,0,1,2;并且依次遞增,在輸出時也得用列表索引表示,及l(fā)ist[i],因為i已經(jīng)變成了索引,上下需要統(tǒng)一。

在字典類型的輸出中,看k,v已經(jīng)被賦值為字典中的項目,所以原來在輸出函數(shù)中定義的變量v不會被輸出,可見python很靈活。

列表元素的位置對換一下,發(fā)現(xiàn)輸出順序也改變了;字典元素位置對換發(fā)現(xiàn)輸出順序不再是以關(guān)鍵字字符長度為依據(jù);
總結(jié):1、在for循環(huán)中的range函數(shù)表示的索引且有自我迭代的效果;
2、以索引為基礎(chǔ)輸出時,輸出變量也要統(tǒng)一為以索引表示;
3、dict.items()表示字典的中的項目,包括關(guān)鍵字及賦值。