Python List+Tuple+Dict+Set小結


創建List:L = ['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming']

顯示List:L[0]

遍歷List:print (L)和for循環

更新List:append()和insert()和直接賦值

刪除List:pop()和pop(n)

List特點:

可以添加刪除

Li = ['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming']

print (Li)

for name in Li:
	print(name)

  

 

創建Tuple:Tu = ('Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming')

顯示Tuple:Tu[0]

遍歷Tuple:print (Tu)和for循環

更新Tuple:不可以更新

刪除Tuple:不可以刪除

Tuple特點:不可以改變,如果創建之后一個元素的Tuple時,要加","

Tu = ('Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming')

print (Tu)

for name in Tu:
	print(name)

  

創建Dict:Di = {'Adam':100, 'Lisa':90, 'Bart':93, 'Gechong':100, 'Kongming':100}

顯示Dict:Di['Adam']和Di.get('Adam')

遍歷Dict:print(Di)和for循環

 

Di = {'Adam':100, 'Lisa':90, 'Bart':93, 'Gechong':100, 'Kongming':100}

for key in Di:
	print (key)

  

Di = {'Adam':100, 'Lisa':90, 'Bart':93, 'Gechong':100, 'Kongming':100}

for key in Di:
	print (Di[key])

  

更新Dict:對應位置賦值即可

刪除Dict:

Dict特點:

1:查找速度快

2:浪費空間

3:key不可以重復,且不可變

4:數據無序排放

 

創建set:s = set(['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming'])

顯示set:

s = set(['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming'])

if 'Test' in s:
	print ('Test')
else:
	print ('No')

  

遍歷set:print (s)

s = set(['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming'])

for name in s:
	print (name)

  

更新set:s.add()

刪除set:s.remove()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM