程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

0基礎學python(9)

編輯:Python

在python中有幾個專門用來處理數字的python函數,用這些值可以方便我們對於復雜數據的處理

>>>dights=[1,2,3,4,5,6,7,8,9,0]
>>>min(dights)
0
>>>max(dights)
9
>>>sum(dights)
45

min代表了最小值輸出就是0

max代表了最大值輸出就是9

sum代表了和輸出就是45

下面我們進行切片的學習。

當時我們在說del刪除的時候說過一下切片,要創建切片,需要指定第一個元素和最後一個元素的索引,當然與函數range(),一樣想要輸出的索引一定是在數字後面的一位。

例如

classnumbers=['zhang','wang','su','meng','fan','chu']
print(classnumbers[0:3])
['zhang','wang','su']

從0索引開始也就是第一個開始到了第三個結束。當你輸入[0:4]時將會輸出從‘zhang’到‘meng’

當python沒有第一個索引時將會自動從列表開頭開始。

例如

classnumbers=['zhang','wang','su','meng','fan','chu']
print(classnumbers[:5])
['zhang','wang','su','meng','fan']

當你想讓切片終止與列表的末尾時可以用類似的辦法,加入說你想從列表中提取第三個元素,到最後一個元素。

classnumbers=['zhang','wang','su','meng','fan','chu']
print(classnumbers[2:])
['su','meng','fan','chu']

直接將列表輸出到了末尾。

又或者只想要列表中的後三名,這時候我們需要輸入

classnumbers=['zhang','wang','su','meng','fan','chu']
print(classnumbers[-3:])
['meng','fan','chu']

有的情況下我們需要將切片與其他結合使用在for循環中也是可以使用的。

classnumbers=['zhang','wang','su','meng','fan','chu']
for classnumber in classnumbers[:3]:
print(classnumber.title())
Zhang
Wang
Su


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved