for i in name:
print(i.title())
for value in range(1.5):
print(i)
結果值是1-4
該程式指從指定的第乙個值開始,並在達到指定的第二個值後停止
min(number)
max(number)
sum(number)
number=[i**2 for i in range(1,6)]
此種語法,先指定乙個描述性的列表名,然後指定乙個左方括號,並定義乙個表示式,然後確定for迴圈,用於個表示式提供值,再加上右方括號。注意for的結尾沒有冒號。
name[0:3]:指取name列表的第1個開始,第4個終止,且不包含第4個
name[1:4]:指取name列表的第2個開始,第5個終止,且不包含第5個
name[:4]:指取name列表的第1個開始,第5個終止,且不包含第5個
name[4:]:指取name列表的第5個開始,最後終止,且包含最後乙個
name[-3:]:指從name列表右邊第三個開始,最後終止,且包含最後乙個
for i in name[0:4]:
print(i)
list=name[:]
如果是list=name,指的是將name賦值個list,即是將list和name關聯,任一列表元素被刪減,另乙個同樣被刪減。
python將不能修改的值稱為不可變的,而不可變的列表被稱為元組
元組看起來猶如列表,但使用圓括號而不是方括號標識。
dimension=(200,50)
dimentsion[0]結果為200
dimentsion[1]結果為50
for i in demension:
print(i)
dimentsion=(400,100)
如果需要儲存的一組只在整個生命週期內都不變,可使用元組。
第四章操作列表
eg mag alice advid axeas for ms in mag print ms 這行 讓python從列表mag中取出乙個名字,並將其儲存在變數ms中。eg mag alice advid axeas for ms in mag print ms.title that was a g...
第四章 陣列操作
1 scala陣列操作 1.1 定義定長陣列 scala val arr1 new array int 5 arr1 array int array 0,0,0,0,0 列印陣列後,輸出位址 scala println arr1 i 199e4c2b 呼叫陣列物件的tobuffer方法 scala ...
作業系統第四章
2 分割槽分配演算法 動態分割槽方式,分割槽多 大小差異各不相同,此時把乙個新作業裝入記憶體,更需選擇乙個合適的分配演算法,從空閒分割槽表 鏈中選出一合適分割槽 首次適應演算法ff 迴圈首次適應演算法 最佳適應演算法 最差適應演算法 快速適應演算法 4 動態重定位分割槽分配 有緊湊功能的動態分割槽分...