国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

Python3.4學(xué)習(xí)筆記之列表、數(shù)組操作示例

2020-02-16 01:27:24
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了Python3.4列表、數(shù)組操作。分享給大家供大家參考,具體如下:

python列表,數(shù)組類(lèi)型要相同,python不需要指定數(shù)據(jù)類(lèi)型,可以把各種類(lèi)型打包進(jìn)去

python列表可以包含整數(shù),浮點(diǎn)數(shù),字符串,對(duì)象

創(chuàng)建列表三種方式:

1.member = ["zdz","liufeng","hots"]

2.number = [1,2,3],

3.混合型 mix = [1,'zdz',3.12,[1,2,3]]

4.空列表 empty = []

向列表添加使用append追加一個(gè)元素到末尾,extend追加另外一個(gè)列表到末尾,insert插入到指定位置

emptylist = []print(emptylist)mix = [1,'zdz',3.12,[1,2,3]]print(mix)member = ["zdz","liufeng","hots"]member.append("good")print(member)print(len(member))#計(jì)算機(jī)里以二進(jìn)制表示,0屬于第一個(gè)數(shù)member.extend(['cnblogs','google'])print(member)print(len(member))member.insert(0,'alex')#0表示第一個(gè)元素索引值print(member)print(len(member))#交換元素位置,數(shù)據(jù)交換temp = member[0]member[0] = member[1]member[1] = tempprint(member)#從列表里刪除元素 remove del popmember.remove('good')#只需要輸入值,不需要知道位置print(member)#member.remove('goods') 必須有的值才行,否則會(huì)報(bào)錯(cuò)del member[2] # del member 刪除整個(gè)列表print(member)#pop pop(i) 刪除最后一個(gè)元素,或者指定索引值的元素member.pop()print(member)member.pop(2)print(member)print("-----列表分片/切片 slice-----")#列表分片/切片 slice 一次返回多個(gè)元素member.append("hello")print(member)cm = member[1:3]#對(duì)原列表指定索引值的一個(gè)拷貝print(cm)print(member)#原列表不受影響cm = member[:3]#從0開(kāi)始可以省略0print(cm)cm = member[1:]#到最后一個(gè)后面的也可以省略print(cm)cm = member[:]#兩個(gè)索引值都不寫(xiě)表示對(duì)原列表的完整拷貝print(cm)print("-----列表常用操作符-----")#列表的比較,從0個(gè)元素開(kāi)始比較,只有一個(gè)大于就返回不比較后面的元素了list1 = [123]list2 = [234]print(list1 > list2)#Falselist1 = [123,456]list2 = [234,123]print(list1 > list2)#Falselist3 = [123,456]print((list1 < list2) and (list1==list3))#Trueprint(123 in list3)#Trueprint(123 not in list3)#False#列表必須跟列表相加,不能跟字符串相加,字符串只能先append到列表里再相加#訪問(wèn)列表里面列表的值,使用二維數(shù)組的方式,mix[3][2]mix = [1,'zdz',3.12,[1,2,3]]print(mix[3][1])#2#list 內(nèi)置函數(shù) 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort'print(dir(list))list3 *= 15print(list3)print(list3.count(123))print(list3.index(123,3,7))#列表反轉(zhuǎn)list3.reverse()print(list3)#sort 列表排序list6 = [4,2,5,7,9,12,35,1]list7 = list6[:]#分片拷貝復(fù)制了另外一塊內(nèi)存出來(lái)print(list7)list8 = list6#等號(hào)在內(nèi)存里面是一樣的,變量指向同一塊內(nèi)存list6.sort()print(list6)print(list8)print(list7)#反序排序list6.sort(reverse=True)print(list6)print(list8)#等號(hào)在內(nèi)存里面是一樣的,變量指向同一塊內(nèi)存            
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 屏东市| 措勤县| 赣州市| 眉山市| 弥勒县| 屏东市| 新兴县| 湘潭市| 鹿泉市| 台南市| 炎陵县| 永州市| 东兴市| 新津县| 宜丰县| 佛山市| 荥经县| 修水县| 宁都县| 秀山| 东城区| 铜山县| 济宁市| 客服| 怀远县| 秭归县| 金昌市| 都江堰市| 吴川市| 九江市| 黑龙江省| 乌兰察布市| 郑州市| 海原县| 景德镇市| 无为县| 忻城县| 东台市| 元朗区| 玛多县| 新竹县|