li = range(100,110)
print(list(li))
i = 0
for x in li:
print(i, x, li[i])
i += 1
li = list(range(1,10))
print(li)
#li = li + 10
li = li + [10]
print(li)
關於python3與python2的range函式的異同,參考:
總結:
range() 函式返回的是乙個可迭代物件(型別是物件),而不是列表型別, 所以列印的時候不會列印列表。
list() 函式是物件迭代器,把物件轉為乙個列表。返回的變數型別為列表。
1 列表和列表項
列表 列表是乙個資料結構,用來追蹤任務,列表中有乙個指標指向列表項 列表是乙個結構體,內部攜帶乙個指標,指標指向列表項,列表項形成雙向鏈式結構掛載在列表下 乙個列表下面可以有很多的列表項,每個列表項都會有乙個指標指向這個列表,下面是乙個列表 typedef struct xlist list t l...
7列表排序
要求 將列表裡的內容,自定義排序輸出 實現方式 用到的函式 1.將資料內容寫到乙個空的列表裡 2.將排序前的列表輸出出來 3.運用sorth函式或者lamdba表示式排序 4.將排序後的列表輸出出來 如下 list print 排序前 for i in list print i def px ele...
9 列表元素
ol ordered list type屬性 決定列表的標號形式 該序號很重要時使用 style list style type 為常用的方法 reversed屬性 標號反序 li list item ol改為ul ul unoredered item 無序列表常用語製作選單或新聞列表 通常用於一些...