版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Python列表江蘇電子職業(yè)學院Python物聯網序列是Python中最基本的數據結構,Python最常見序列類型是列表和元組概念Python列表List(列表)是Python中使用最頻繁的數據類型。列表可以完成大多數集合類的數據結構實現。它支持字符,數字,字符串甚至可以包含列表(即嵌套)。列表用[]標識,是python最通用的復合數據類型。Python列表基本操作1.創(chuàng)建空列表testList=[]3.訪問列表元素
namesList=[‘xiaoWang’,‘xiaoZhang’,‘xiaoHua’,2]
print(namesList[0])說明:1.索引從0而不是從1開始,
2.索引值指定為-1,將訪問最后一個列表元素。列表為空時,不支持-1索引訪問
3.列表里的元素類型可以不一致4.修改列表namesList[0]=“l(fā)ibo”5.列表中添加元素
(1)末尾添加append()
namesList.append(‘Liuxiao')
(2)列表中插入insert()
namesList.insert(1,
‘Liuxiao')6.列表中刪除元素
(1)delnamesList[0]說明:del()刪除通過索引值、永久性刪除(2)temp=
namesList.pop()說明:pop()刪除列表末尾元素,并可暫存該元素(3)namesList.remove(“l(fā)ibo”)說明:通過元素值刪除,如列表中存在多個該值,默認刪除第一個。2.創(chuàng)建列表并賦值namesList=[‘xiaoWang’,‘xiaoZhang’,‘xiaoHua’,2]Python組織列表列表排序(1)使用sort()對列表進行永久性排序 cars=['bmw','audi','toyota','subaru']
cars.sort()#cars.sort(reverse=True)反向排序
print(cars)
(2)使用sorted()對列表進行臨時排序 print(sorted(cars))#print(sorted(cars,
reverse=True)
print(cars)2.倒著打印列表 cars.reverse()#
reverse()是反轉列表,不是字母順序的翻轉 print(cars)3.確定列表長度
len(cars)
說明:最后一個列表元素的角標為:len(cars)-1Python列表加號
+
是列表連接運算符,星號
*
是重復操作,[起始:結束:步長]切片,選取的區(qū)間屬于左閉右開型,即從“起始”位開始,到“結束”位的前一位結束。#!/usr/bin/python
#-*-coding:UTF-8-*-
list
=[
'run',786,2.23,'john',70.2
]
tinylist
=[123,'john']
['run',
786,
2.23,
'john',
70.2]
結果print
list
#輸出完整列表
list[0]
#輸出列表的第一個元素
list[1:3]
#輸出第二個至第三個元素print
list[2:]
#輸出從第三個開始至列表末尾的所有元素
tinylist*2
#輸出列表兩次
list+tinylist
#打印組合的列表run[786,
2.23]
[2.23,
'john',
70.2]
[123,
'john',
123,
'john']
['run',
786,
2.23,
'john',
70.2,
123,
'john']
Python列表序列類型的通用操作符和函數Python列表列表的常用操作符和函數Python列表使用一個列表改變另一個列表值時,python不要求兩個列表長度一樣,但遵循“多增少減”的原則。s=[1,2,3,4,5,6]
s[:1]=[]
#[2,3,4,5,6]
s[:2]='a'
#['a',4,5,6]
s[2:]='b'
#['a',4,'b']
s[2:3]=['x','y']
#['a',4,'x','y']
dels[:1]
#[4,'x','y']
print(s)練習示例二:個稅計算企業(yè)發(fā)放的獎金根據利潤提成。利潤(pro)低于或等于10萬元時,獎金可提10%;利潤高于10萬元,低于20萬元時,低于10萬元的部分按10%提成,高于10萬元的部分,可提成7.5%;20萬到40萬之間時,高于20萬元的部分,可提成5%;40萬到60萬之間時高于40萬元的部分,可提成3%;60萬到100萬之間時,高于
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專用燒烤制品買賣協議(2024版)版B版
- 專屬2024年度玉米購入協議格式版A版
- 2025年度產業(yè)園區(qū)廠房租賃合同規(guī)范文本8篇
- 2025年度高科技產業(yè)園區(qū)物業(yè)智能化改造服務協議4篇
- 專業(yè)維修與裝飾工程2024協議格式版B版
- 2025年度企業(yè)搬遷拆遷補償承包合同范本4篇
- 個人間借貸協議規(guī)范文本2024年款版A版
- 2025年度影視基地場地租賃及拍攝服務合同4篇
- 2025年度教育機構場地租賃與教育培訓合同2篇
- 二零二四年LED產品OEM生產與技術支持合同
- 冬春季呼吸道傳染病防控
- 中介費合同范本(2025年)
- 《kdigo專家共識:補體系統在腎臟疾病的作用》解讀
- 生產調度員崗位面試題及答案(經典版)
- 【物 理】2024-2025學年八年級上冊物理寒假作業(yè)人教版
- 交通運輸安全生產管理規(guī)范
- 2025春夏運動戶外行業(yè)趨勢白皮書
- 電力行業(yè) 電力施工組織設計(施工方案)
- 《法制宣傳之盜竊罪》課件
- 通信工程單位勞動合同
- 查對制度 課件
評論
0/150
提交評論