重點記憶
返回列表元素個數。
varl =[1
,2,3
]print
(len
(varl)
)# 3
返回列表元素中的最大值。
varl =[1
,2,3
]print
(max
(varl)
)# 3
返回列表元素中的最小值。
varl =[1
,2,3
]print
(min
(varl)
)# 1
重點記憶
用於將元組或字串轉換為列表。
str
='123'
vart =(1
,2,3
)print
(list
(str))
print
(list
(vart)
)# ['1', '2', '3']
# [1, 2, 3]
重點記憶
用於在列表末尾新增新的物件。
varl =[1
,2,3
][4,
5])print
(res)
print
(varl)
# none
# [1, 2, 3, [4, 5]]
記憶
用於統計某個元素在列表**現的次數。
varl =[1
,2,3
]print
(varl.count(1)
)# 1
在列表末尾一次性追加另乙個序列中的多個值(用新列表擴充套件原來的列表)。
varl =[1
,2,3
]varl.extend(
'456'
)print
(varl)
# [1, 2, 3, '4', '5', '6']
重點記憶
從列表中找出某個值第乙個匹配項的索引位置。即x在列表中首次出現項的索引號
varl =[1
,2,3
]print
(varl.index(1)
)# print(varl.index(1,1))
# 0# valueerror: 1 is not in list
重點記憶
將指定物件x插入列表的指定位置i,等同於是s[i:i]=[x]
varl =[1
,2,3
]varl.insert(0,
0)print
(varl)
# [0, 1, 2, 3]
重點記憶
對指定索引位置上的元素做出棧操作,並且返回該元素的值。
varl =[1
,2,3
]print
(varl.pop(1)
)print
(varl)
# 2# [1, 3]
重點記憶
移除列表中某個值的第乙個匹配項。
varl =[1
,1,2
,3]print
(varl.remove(1)
)print
(varl)
# none
# [1, 2, 3]
反向列表中元素。
varl =[1
,2,3
]print
(varl.reverse())
print
(varl)
# none
# [3, 2, 1]
記憶對原列表進行排序,如果指定引數key,則使用比較函式指定的比較函式。
varl =[1
,4,2
,3]print
(varl.sort())
print
(varl)
# none
# [1, 2, 3, 4]
清空列表,類似於 del a[:]。
varl =[1
,4,2
,3]varl.clear(
)print
(varl)
#
複製列表,類似於 a[:]。
varl =[1
,4,2
,3]varl.copy(
)print
(varl)
# [1, 4, 2, 3]
python第四章上機實踐 第四章上機實踐報告
設有n 個程式要存放在長度為l的磁帶上。程式i存放在磁帶上的長度是 li,1 i n。程式儲存問題要求確定這n 個程式在磁帶上的乙個儲存方案,使得能夠在磁帶上儲存盡可能多的程式。對於給定的n個程式存放在磁帶上的長度,計算磁帶上最多可以儲存的程式數。輸入格式 第一行是2 個正整數,分別表示檔案個數n和...
python學習第四章
1.建立字典 每個鍵和它的值之間用冒號隔開,項之間用逗號隔開,整個字典使用一對大括號括起來。2.字典基本操作 len d 返回d中項的數量。d k 返回關聯到鍵k上的值。d k v將值v關聯到鍵k上。del d k 刪除鍵位k的項。k in d檢查d中是否有含有鍵為k的項。3.字典的格式化字串 可以...
Python第四章 字典
字典是python中唯一內建的對映型別,字典中的值並沒有特殊順序,但是都是存在乙個特定的鍵裡。鍵可以是數字 字串甚至是元組。4.1 4.2 了解建立和使用字典 phonebook alice 2345 phonebool asd traceback most recent call last fil...