#用索引關鍵字
brand=
['鯉魚'
,'校園'
,'西安市'
]fill=
['daa'
,'vxx'
,'poo'
]print
('西安市對應的是:'
,fill[brand.
index
('西安市')]
)#用字典
dict1=
print
('校園對應的為:'
,dict1[
'校園'])
dict2=
print
(dict2[2]
)dict3=
dict((
('f',1
),('a',2
)))print
(dict3)
dict4=
dict
(小甲魚=
'aaaa'
,殺殺殺=
'1111'
)print
(dict4)
dict1=
dict1=dict1.fromkeys((1
,2,3
),'number'
)dict2=
dict2=dict2.fromkeys(
range(32
),'miao'
)for eachkey in dict2.keys():
print
(eachkey)
for eachvalue in dict2.values():
print
(eachvalue)
for eachitem in dict2.items():
#用元組形式列印
print
(eachitem)
#get關鍵字找出key對應的value dict1.get(key)
#dict1.clear 清空字典
a=b=a.copy(
)#淺拷貝
c=a.pop(2)
#給定鍵彈出對應的值,2對應的是two,a中的2不見了(被刪了)
#a.popitem()給定鍵彈出對應的項(不按照順序,隨機彈出)
#a.setdefault(5,'five')自動新增字典中找不到的對應的鍵
d=a.update(d)
#利用乙個字典或對映關係去更新另外乙個字典
num2=
#所有元素唯一
set1=
set([1
,2,3
,4,5
,5])
#取出num1中重複元素
num1=[1
,2,3
,4,5
,5,3
,1,0
]temp=
for each in num1:
if each not
in temp:
#普通方法
num1=
list
(set
(num1)
)#集合方法
#frozenset()不可變集合方法
Python之字典與集合
字典使用名稱 內容進行資料結構的構建,在python中分別對應著鍵 key 值 value 習慣上稱為鍵值對,下面舉個例子 city popularity 上面就是字典的寫法,那麼我們來一一試驗字典的性質 city popularity city popularity 深圳 fourth print...
python之字典與集合
1 字典中每一條資料都是有乙個鍵值對來組成 key value 2 空字典的定義 dic 2 取值 dic key value 1 通過鍵直接賦值,可以直接新增元素,對已存在的鍵,可以修改對應的資料 2 字典一次性新增多個元素 dic.update print dic.keys dict keys ...
python基礎之字典與集合
字典 python內建了字典 使用鍵 值 key value 儲存,具有極快的查詢速度。用dict實現,無論這個表有多大,查詢速度都不會變慢。用python寫乙個dict如下 把資料放入dict的方法,除了初始化時指定外,還可以通過key放入 由於乙個key只能對應乙個value,所以,多次對乙個k...