列表,字典,集合,記憶體相關

2022-08-17 10:00:20 字數 903 閱讀 4851

#!/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...