#!/usr/bin/env python# -*- coding:utf-8 -*-
# 1.列舉你了解的字典中的功能(字典獨有)。
'''dic.keys() 獲取所有key
dic.values() 獲取所有value
dic.items() 獲取所有鍵值對
dic.get(key) 得到key對應的value
dic.pop(key) 刪除key對應的鍵值對,返回key對應的value
dic.update() 更新()內的內容到dic中.有則更新,無則新增.
'''# 2.列舉你了解的集合中的功能(集合獨有)。
'''.add() 新增
.discard(key) 刪除
.update() 更新
.intersection() 交集
.union() 合集
.difference() 差集
.symmetric_difference() 對稱差集
'''# 3.列舉你了解的可以轉換為 布林值且為false的值。
'''0,'',,(),{},set()
'''# 4.請用**實現
# info =
# 4.1迴圈提示使用者輸入,根據使用者輸入的值為鍵去字典中獲取對應的值並輸出。
'''while 1:
a = input('請輸入鍵:')
print(info.get(a))
'''
或while 1:
a = input('請輸入鍵:')
if a in list(info.keys()):
print(info.get(a,'鍵不存在'))
else:
print('鍵不存在')
python高階 列表 字典 集合相關操作
列表 序列是python中乙個基本的資料結構,每個元素都有乙個索引index 建立列表 list 修改列表 list 2 2001 刪除列表 del list 2 字典 字典是另一種可變容器模型,且可儲存任意型別物件 定義字典 d 訪問字典的值 d key1 修改字典的值 d key1 a字典的特點...
python列表字典集合
列表 定義 name 增 新增乙個元素 extend 新增集合 insert index,obj 插入元素 刪del name 下表 name.pop 棧頂元素 name.remove 元素值 根據元素值刪除第乙個滿足結果 改name 0 ass 使用下標進行修改 查in 存在 notin 不存在 ...
元組,列表,字典,集合
一 元組 tuple 1.定義 t 1,2,3 每個資料間用,隔開。當只有乙個元素時,元素後加 不加會被當作int型 2.下標 與字串相同,t 2 乙個元素乙個下標。3.不允許被修改 4.切片 t 起始 終止 步長 當步長為負數時,起始預設為 1。5.內建函式 len type max min su...