Python學習第五天 列表 字典

2022-08-28 17:15:34 字數 2067 閱讀 5676

1、**格式

2、提取元素

①、索引值:元素在列表中的編號

②、切⽚:⽤冒號來擷取列表元素的操作

切⽚擷取了列表的⼀部分,所以得到的結果仍然是⼀個列表。(即使只有⼀個元素,也是在列表⾥的,與⽤索引值取單個元素區別開)

students = ['小王','小郭','小李'] 

print(students[1])

# 使用偏移量提取單一元素,結果顯示:

# 小郭

print(students[1:2])

# 使用切片,即使結果仍然只有乙個元素,但顯示為列表:

# ['小郭']

3、增加元素

注意這⾥是.不是空格

list_test = [1,2] 

print(list_test)

# 新增'3'這個元素

# 結果顯示:

# [1,2,3]

print(list_test)

# 結果顯示:

# [1,2,3,[4,5]]

4、刪除元素 語法:列表名.remove(元素名)

list_test = [1,2]

list_test.remove(1)

print(list_test)

# 列印結果:

# [2]

1、**格式

所儲存的兩種資料若存在⼀⼀對應的情況,⽤字典儲存會更加⽅便。唯⼀的鍵和對應的值 形成的整體,我們就叫做【鍵值對】。鍵具備唯⼀性,⽽值可以重複。 字典中資料是隨機排列的

students = ['小郭','小王','小李'] 

scores =

print(len(students))

print(len(scores))

# 結果顯示:

# 3

# 3

# 字典的元素個數,數冒號就行了

2、提取元素

字典沒有索引值,所以在提取元素時,中括號中應該寫鍵的名稱,即字典名[字典的鍵]。 提取出來的是key對應的value,⽽不會顯示鍵的資料

scores =  

print(scores['小郭'])

# 結果顯示:

# 85

3、新增元素

語法:字典名[鍵] = 值

每次只能新增⼀個鍵值對

scores =  

scores['小藍'] = 60

print(scores)

# 列印結果:

#

4、刪除元素

語法:字典名.pop(字典的鍵)

scores =  

scores.pop('小王')

print(scores)

# 列印結果:

#

1、列表與列表

列表中有兩個列表元素,[1]表示取第⼆個元素(列表),[2]表示取第⼆個元素中的第三 個元素(索引值為2)

student=[['小紅','小黃','小橙'],['小綠','小藍','小紫','小青']]

print(student[1][2])

# 結果顯示為:

# 小紫

2、字典與字典

字典中儲存了兩個字典,所以提取資料時只能⽤key值

scores=,'第二組'} 

print(scores['第一組']['小紅'])

# 結果顯示:

# 96

3、列表與字典

使⽤索引值從最外層括號到最內層括號取數。查詢tickets列表中的第二個元素中的第1個元素

tickets = [

,]print(tickets[1].get('特種金屬')[0])

# 列印結果:

# 銅礦

Python學習第五天

1 關於print,使用print方法列印多個表示式也是可行的 print age 12 age 12 2 別名,如果需要引用的方法名出現重複時可以使用別名 from math import sqrt as foobar 3 多個賦值操作可以同時進行 x,y,z 1,2,3 print x,y,z ...

第五天學習python

這其實也不是一天學習的,而是週末和周一一起的。週末學習了如何建立自己的module,記憶如何使用dir 函式。周一初步學習第九章。資料結構。python中主要有三種內建資料結構 列表,元組,字典。list是處理一組有序專案的資料結構,在每個專案中用逗號隔開。列表中的專案包括在方括號中,乙個列表建立之...

學習Python第五天

與python相處的第五天 前言 emmmm,剛才想起來要說什麼了但是忘記了,不過今天還是在某站上看到幾句話先分享一波。只許成功,不許失敗 by天界支援兵 我們的命運,就交給你了 by天界支援兵 羔羊所到之處,必有惡狼隨行 永獵雙子 千珏 你 啟發了我!by戲命師 燼 中二到此結束 進入正題 pyt...