Python之列表&元組小練
#列表的概念,類似於Java中的陣列且更強大,可以存放任意資料型別
list1=[10,20,30,40]
#list2=[‘a’,‘b’,‘c’]
list3=[‘a’,33,[10,20],{‘a’:‘apple’},(1,2)]
#print(list1,list2,list3)
#修改列表,列表屬於可變物件,值是可以改變的,字串屬於不可變物件,不能修改其中的值
#list1[0]=98
#print(list1)
#str1=‘ahdh’
#str1[0]=‘q’
#print(str1)
#list3[2][0]=33 #如果需要修改子列表中的值,多用一次下標
#print(list3)
#增加列表中的值
#list1.append(99) #append方法新增值到末尾
#print(list1)
#list1.insert(1,36) #新增值到指定的位置,第一個參數列示下標位置,第二個引數是新增的值
#list1.insert(999,450) #如果下標的值超過了列表的最大下標,則直接新增到末尾,此時與append
#方法是一樣的
#print(list1)
#list1.extend([44,66]) #進行列表的拼接
#list1.extend(‘abc’)
#print(list1)
#列表的刪除
#list1.pop() #pop方法不加引數時,預設刪除最後一位
#print(list1)
#list1.pop(1) #pop方法也可以加一個下標,刪除指定位置的值
#print(list1)
#a=list1.pop() #pop方法刪除的值,也可以用變數進行接收
#print(a)
#print(list1)
#list1.append(10)
#list1.remove(10) #根據值進行刪除,效率低,當有多個相同值時,remove方法只刪除遇到的第一個值
#print(list1)
#del list1[0]
#print(list1)
#列表中的切片
#print(list1[0:2])
#切片不改變原有列表
#print(list1)
#翻轉列表
#print(list1[::-1])
#列表的排序
#list2=[34,6,-1,90,103,34,67]
#print(sorted(list2)) #臨時排序
#list2.sort() #永久排序
#print(list2)
#list2.sort(reverse=True) #永久倒序
#print(list2)
#print(list2[::-1]) #將列表翻轉
#print(list2)
#元組是不可變物件,其他用法與列表一致,但它不能增刪改元素
truple1=(10,38,488,2828,28)
print(truple1)
print(truple1[0:2]) #元組可以使用下標切片
truple2=(10.3) #如果元組中只有一個值時可以type()函式檢視資料型別
print(type(truple2))
truple3=(10,20,[39,393,4]) #如果元組中有子列表,子列表中的值是可以修改的
truple3[2][0]=30
print(truple3)
相關文章
- Python 學習之元組列表Python
- python基礎之元組,列表Python
- python元組和列表Python
- 【美妙的Python之五】變數:列表、元組、元字典Python變數
- Python列表、元組、字典使用Python
- python列表元組的操作Python
- Python的元組和列表Python
- 豬行天下之Python基礎——3.2 列表 & 元組Python
- python_列表——元組——字典——集合Python
- python list列表基礎(元組)Python
- python list(列表)和tuple(元組)Python
- Python元組、列表、集合及列表去重操作Python
- python基礎之序列型別的方法——列表&元組Python型別
- python資料型別 列表+元組Python資料型別
- python 元組,列表 迴圈遍歷Python
- Python第六週列表與元組Python
- python如何返回元組,列表或字典的?Python
- python列表(list)和元組(tuple)詳解Python
- python基礎之列表list元組tuplePython
- python元組、列表的異同總結Python
- Python3之字串str、列表list、元組tuple的切片操作Python字串
- Python基礎-元組小結Python
- Python 元組,不可變的列表,滾雪球學 PythonPython
- Python 列表、元組、字典及集合操作詳解Python
- Python學習筆記8——列表、字典、元組Python筆記
- Python中的元組和列表的區別Python
- python自學第三天(-)-列表、元組、字典Python
- 總結python 元組和列表的區別Python
- Python 學習之元組Python
- Python資料型別(數字,字串,[列表],(元組),{字典:字典值},{列表,列表2})Python資料型別字串
- Python之列表與元組的區別詳解Python
- Python 選列表 list 還是元組 tuple 的思考Python
- 三、python的資料型別 列表、元組、字典Python資料型別
- Python 列表和元組的區別是什麼?Python
- python內建資料型別:列表和元組Python資料型別
- Python 小練習 剔除列表內重複資料Python
- Python中列表、元組、字典有何區別?Python學習!Python
- 2.列表_元組_字典_集合