01:
遍歷 items
for item in my_dict.items():
print(item)
print(「key=%s,value=%s」 % (item[0], item[1]))
注意:如果迴圈遍歷字典的時候 你想需要字典的key和value
格式: for key位置, value位置 in my_dict.items():
for v, k in my_dict.items():
print(item)
print(「key=%s,value=%s」 % (k, v))
同時獲得列表中的元素值和對應的下標索引
my_list = [「a」, 「b」, 「c」]
index = 0
for value in my_list:
print(index, value)
index += 1
簡便方法:enumerate同時獲得列表中的元素值和對應的下標索引
for i,value in enumerate(my_list):
print(i,value)
02 集合的定義
集合是無序的資料型別
集合是可變的資料型別
集合可以儲存任意資料型別 但是不能出現可變的資料型別
集合儲存的元素都是唯一的
01定義
my_set =
print(my_set)
02定義乙個特殊的集合->空集合
my_set = {} # 不存在
my_set = set ()
03新增函式(add,update)
定義乙個集合
my_set = set()
update -> list(extend)與列表extend類似,把拆分後的各元素儲存起來,與extend區別是如果有重複的元素,只保留乙個
my_set.update(「hello」)
print(my_set)
04:刪除元素(remove,pop,discard)
定義乙個集合
my_set =
remove(有則刪除 無則報錯)
格式: set.remove(元素值)
my_set.remove(「hello1」)
pop 隨機刪除乙個元素
set.pop()
ret = my_set.pop()
print(ret)
discard(有則刪除 無什麼也不做)
格式: set.discard(元素值)
my_set.discard(「你好1」)
03:
去重和交集和並集
01去重
my_list = list(「abcdef1232abvcd12」)
print(my_list)
new_set = set(my_list)
print(new_set)
02交集
定義兩個列表
my_list1 = [1, 2, 3, 4]
my_list2 = [3, 4, 5, 6]
兩個列表轉成集合
my_set1 = set(my_list1)
my_set2 = set(my_list2)
ret1 = my_set1 & my_set2
print(ret1)
03並集
ret2 = my_set1 | my_set2
公共方法:
「」」
* **
「」」
for i in range(1, 6):
print(「*」*i)
測試in
if 3 in :
print(「存在」)
容器型別: 字串 列表 元組 字典 集合
max
my_list = [1, 3, 5, 7, 9]
ret1 = max(my_list)
print(ret1)
mindel
01: del list[下標索引] -> 刪除指定元素
02: del dict[key] -> 通過key刪除鍵值對
03: 銷毀乙個變數 (了解)
my_list = [1, 2, 3, [2, 4, 5, (,)], 6, 8]
輸入世界
ret = my_list[3][3][0][「name」][1]
print(ret)
雲計算筆記 第六天
1.vlan概述 a.什麼是vlan virtual lan 虛擬區域網 是物理裝置上連線的不受物理位置限制的使用者的乙個邏輯組。b.為什麼引入valn 1.交換機分割了衝突域,但是不能分割廣播域 2.隨著交換機埠數量的增多,網路中廣播數量增多,降低了網路的效率 3.為了分割廣播域,引入了vlan ...
python 第六天學習筆記
用 括起來,但是沒有體現對映關係,則為集合,集合即唯一,無序 set1 set2 set 1,2,3,4 set 工廠函式 裡可以是列表list 也可以是元組 tuple set1 set2 利用集合的唯一性去除列表中重複的元素 list1 1,2,3,4,3,2,1 list1 list set ...
mysql學習筆記 第六天
改變資料表的結構 alter table tb name action,action,action 使用alter table 之前,需要檢視資料表的當前定義,需要執行show create table 語句 alter table tb name modify columns 資料型別 alter...