今天是學習python的第二天
(字典是什麼呢?)
字典也是用來存放多種資料的容器,它和列表的功能相似,但是它是使用{}包起來的,而列表不是
字典中的每乙個元素都是乙個單獨的「鍵值對」,用英文冒號【:】進行連線,冒號左邊我們稱之為「鍵」,相當於序號,右邊是這個序號的取值,我們稱之為「值」。
例如:
a=--
--->>
>a就是乙個字典,其中的每個元素的冒號左右兩邊分別就是字典內裝的鍵和值
print
(a)---
----
----
----
----
----
----
----
>>
>在控制台會顯示整個字典的結構
字典的刪除
pop方法
用法:字典名.pop(『鍵』) 可以刪除掉字典中指定的「鍵值對」
例如:
a=--
--->>
>a就是乙個字典,其中的每個元素的冒號左右兩邊分別就是字典內裝的鍵和值
a.pop(
"哈哈")-
----
----
----
----
----
----
->>
>刪除字典a中鍵為"哈哈"的鍵值對
print
(a)---
----
----
----
----
----
----
----
>>
>在控制台會顯示去除了鍵為"哈哈"的整個字典的結構
字典的新增
用法:字典名[『鍵』] = 『值』
例如:
a=--
--->>
>a就是乙個字典,其中的每個元素的冒號左右兩邊分別就是字典內裝的鍵和值
a["哈哈"]=
12.3--
----
----
----
----
----
----
>>
>字典a中新增鍵為"哈哈"的鍵,並給該鍵賦值12.3
print
(a["哈哈"])
----
----
----
----
----
----
----
--->>
>在控制台會顯示鍵為"哈哈"的值
一.for迴圈
(for迴圈是什麼呢?)
for迴圈適用於已知迴圈次數的迴圈,迴圈到達指定次數就停止
經常用於遍歷出某個容器或範圍內的部分或所有資料
for用法:
for 迭代變數 in 容器/範圍:
for內部**塊
例如:
a=[1
,2,3
,4,5
]---
----
----
----
--->>
>列表a中的元素
for i in a:--
----
----
----
----
-->>
>
for迴圈遍歷出列表a中的每乙個元素給迭代變數i,每遍歷一次,就執行一次for下迴圈體內的**塊
print
(i)---
----
----
----
----
>>
>列印出每乙個迭代變數i中的值
(while迴圈是什麼呢?)
while迴圈適用於未知迴圈次數的迴圈,迴圈次數不限
經常用於設定難以預估的事件發生後的處理辦法
用法:while 表示式/條件為真:
while內部**塊
例如:
a=10-
----
----
----
----
----
----
----
----
----
>>
>a的初始值是10
print
("當前系統值是:"
+str
(a)+
",系統正常執行"
)a+=1-
----
----
----
----
----
----
----
----
----
>>
>a的值加了1
while a>10:
----
----
----
----
----
----
----
--while迴圈條件為,當a的值大於10時,就無限迴圈執行while迴圈體內**塊的內容
print
("系統異常"
)
python 列表 元組 字典 迴圈
print fruit print fruit insert 在索引位置增加元素 fruit.insert 1,pear print fruit pop 刪除索引位置元素 fruit.pop 1 print fruit 執行結果 tup1 50,type tup1 tup2 50 type tup2...
python迴圈刪除列表和字典
1 迴圈刪除列表中的元素lis 11 22,33 44,55 for i in range len lis del lis i 刪除報錯,因為刪除過程中,列表的下標會自動補齊到0 2 將偶數從列表中刪掉lis 11 22,33 44,55 for i in range len lis iflen i...
python 迴圈列表中字典元素
1.目的 實現列表中字典kay value的遍歷 迴圈列表中字典元素 info list 第一種方式 index 0 while index print name s nage s nhight s info list index name info list index age info list...