array =
['first'
,'second'
,'third'
,'fourth'
,'fifth'
]for num in array:
//取出array中的元素賦給num
print
(num)
//輸出列表中的元素
print之前必須要縮排,代表了for迴圈需要執行的語句;如果有多個語句需要在同乙個for迴圈中執行,那麼每行都縮排;如果下行**不為for迴圈內容,則該行**頂格編寫(for迴圈結束後執行的操作)。
for value in
range(1
,5):
#range()函式從第乙個值開始生成直至第二個值之前停止,range()函式預設步長為1
print
(value)
#輸出1~4,四個數
num_array =
list
(range(1
,6))
print
(num_array)
#輸出列表[1,2,3,4,5]
#使用range函式生成指定步長資料
even_array =
list
(range(2
,11,2
))#從2~11,步長為2的數字
print
(even_array)
#squares =
for value in
range(1
,11) temp = value**
2print
(squares)
digits =[1
,2,3
,4,5
,6,7
,8,9
,0]min
(digits)
#計算最小值
max(digits)
#計算最大值
sum(digits)
#計算和
squares =
[value**
2for value in
range(1
,11)]
print
(squares)
num_array =[1
,2,3
,4,5
,6,7
,8,9
,0]print
(num_array[0:
5])#輸出列表的第一位至第五位
print
(num_array[:3
])#沒有指定首位的索引,預設從頭開始
print
(num_array[6:
])#沒有指定末尾的索引,預設到尾結束
print
(num_array[-2
:])#負數代表距離末尾的位置開始
num_array =[1
,2,3
,4,5
,6,7
,8,9
,0]print
("here are the first three number in the array:"
)for num in num_array[:3
]:print
(num)
first_array =[1
,2,3
,4,5
,6,7
,8,9
,0]second_array = first_array[:]
#切片拷貝10)
11)print
(first_array)
#[1,2,3,4,5,6,7,8,9,0,10]
print
(second_array)
#[1,2,3,4,5,6,7,8,9,0,11]
third_array = first_array #鏈結拷貝,相當於重新命名12)
13)print
(first_array)
#[1,2,3,4,5,6,7,8,9,0,10,12,13]
print
(third_array)
#[1,2,3,4,5,6,7,8,9,0,10,12,13]
列表是用於儲存在程式執行期間可能變化的資料集。列表可以修改,元組不可以修改。
元組使用 () 來標識,列表使用 來標識
dimensions =
(200,50
)print
(dimensions[0]
)#輸出元組第一位元素
print
(dimensions[1]
)#輸出元組第二位元素
dimensions =
(200,50
)for num in dimensions:
print
(num)
修改元組變數,即重新賦值。
dimensions =
(200,50
)print
("\noriginal dimensions:"
)for num in dimensions:
print
(num)
dimensions =
(400
,100
)//重新賦值
print
("\nmodified dimensions:"
)for num in dimensions:
print
(num)
python學習筆記 列表操作
python 列表操作 bicycles trek cannondale redline specialized bicycle bicycles n 1 bicycle bicycles 1 bicycles.insert n 1,long del bicycles n 1 bicycle bic...
Python學習筆記 列表操作
1.列表直接定義 member 哈哈 呵呵 嘻嘻 member 哈哈 呵呵 嘻嘻 member 哈哈 呵呵 嘻嘻 member 哈哈 呵呵 嘻嘻 嘿嘿 3.新增列表.extend 1 兩種錯誤 member.extend 小明 小紅 traceback most recent call last f...
Python學習筆記 操作列表
coding utf 8 created on mon mar 2 11 52 59 2020 author 86159 分隔成多個cell執行,快捷鍵ctrl enter執行 fs aa bb vv 從列表fs中取出乙個元素,儲存到變數f中,再迴圈重複輸出操作 for f in fs if f a...