python學習歷程第五天
主要學習內容:詞典操作
一 增刪改查
1. dict[不存在的key] = value, setdefault() dict.setdefault("a","b")a為查找key的,若有a則返回value,若無,增加b
2. pop(key). del dict[key]. popitem(), clear()
3. dict[存在的key] = 新值, d1.update(d2) 把d2的k-v更新到d1中
4. get(key, 默認值), setdefault(), dict[key]
3. 字典的常用方法
1. keys() 返回所有字典的key的集合(高仿列表)
2. values() 返回所有的value的集合
3. items() 返回鍵值對. 元組
主要考查內容:
熟練掌握列表與詞典的互相操作
python學習歷程第五天
相關推薦
python學習歷程第五天
常用 歷程 val 集合 默認值 返回 ict 返回鍵 鍵值對 主要學習內容:詞典操作 一 增刪改查 1. dict[不存在的key] = value, setdefault() dict.setdefault("a","b")a為查找key的,若有a則返
python學習歷程第8天
readlines 學習 copy readline lines 字典 相同 nes for循環 今日主要學習內容: 1文件流操作 r,w,a,rb,wb,ab,r+,w+,a+ 操作註意事項:w操作會覆蓋之前的內容 r+操作先執行讀操作後,在進行w操作無論光標停留在何位置
python學習歷程第18天
變量 執行 cat 通過 優先 繼承 多態 類實例化 利用 都是 面向對象的三大特征:繼承 多態 封裝 初識繼承: 子類及子類實例化的對象,可以調用父類的任何方法和變量 類名可以訪問父類所有內容 子類實例化的對象也可以訪問父類所有內容 只執行父類中的方法:子類中不要定義與父
python學習歷程第19天
方法 對象 不能 pytho 規範 python 類名 歸一化 接口類 python沒有接口這個概念 接口類,抽象類:制定一個規範歸一化設計 封裝: 廣義的封裝:實例化一個對象,給對象空降封裝一些屬性 狹義的封裝:私有制 私有成員:私有靜態字段,私有方法,私有對象屬性 對於
python學習之第五課時--Python編輯器軟件pycharm5.0.3
bug family mage 設置 font 點擊 mil http image Python編輯器軟件pycharm5.0.3 設置: 主題方案 字體大小 行距
python 學習二十五天(python內置模塊之序列化模塊)
nan close 分行 name 寫入 打開文件 rip ide 傳遞 今日主要內容 1.python內置模塊-序列化模塊 python中的序列化模塊 json 所有的編程語言都通用的序列化格式....它支持的數據類型非常有限 數字 字符串 列表 字典 pickle 只能
python學習筆記第三天
for map 編程 www com wiki ont 通過 進入 函數的參數 局部變量和全局變量 遞歸函數和匿名函數 高階函數 函數式編程了解 一、函數的各種參數 關鍵參數和位置參數:只要記住關鍵參數必須要放在位置參數後面就行了 #參數問題 def test(x,
python 學習三十五天(socket的更多方法)
settime ces 非阻塞 用戶數據 toc bar %s shell 防止 1.黏包 2.socket的更多方法介紹 3.驗證客戶端連接合法性 4.socketserver模塊 一.黏包 1.現象: res=subprocess.Popen(cmd.decode
Python 學習筆記第四天
lis 不想 list [] 基本 基礎數據類型 第四天 列表 類型 學習的第四天,萬惡之根源----基本數據類型(list,tuple) 一、列表 列表是python的基礎數據類型之一,可以存放各種數據類型 1 lst = [] 難受,不想總結Python
Python 學習日記 第四天
以及 span append() 默認 pri 增刪改 第四天 升序 地方 日常雞湯: 我們大部分人努力的程度,還不到拼天賦的時候 一、列表的簡介: 列表是python的基礎數據類型之一,它是以 [ ] 括起來,每個元素用 逗號(,)隔開,而且可以存放各種數據類型
python學習的第21天模塊之pickle、json、xml、shelve、configparser
簡化 我們 計算機 pri 區別 type 簽名 pass 企業 一、pickle *** 1、作用;專門用於python語言的序列化 PS;(1)什麽是序列化? 指的是將內存中的數據結構轉化為一種中間格式,並存儲到硬盤上 (2)
python 學習第二十五天(事件驅動和io多路複用)
事件驅動模型 原文連結:http://www.cnblogs.com/yuanchenqi/articles/5722574.html 上節的問題: 協程:遇到IO操作就切換。 但什麼時候切回去呢?怎麼確定IO操作完了?
python 學習第二十五天(協程)
協程 協程,又稱微執行緒,纖程。英文名Coroutine。 優點1: 協程極高的執行效率。因為子程式切換不是執行緒切換,而是由程式自身控制,因此,沒有執行緒切換的開銷,和多執行緒比,執行緒數量越多,協程的效能優勢就越明顯。 優點2: 不需要多執行緒的鎖機制,因為只有一個執行緒,
python 學習第二十五天(程序的呼叫,程序池)
程序的呼叫 方法一: from multiprocessing import Process import time def f(name): time.sleep(1) print('hello', name,time.ctim
python學習的第32天網路程式設計part2
一、IP和ARP協議(瞭解) 乙太網協議: (1)一組電訊號稱為一組資料報或一組資料幀 (2)但凡接入網際網路的煮雞,必須有一塊獨一無二的網絡卡 (3)所有的資料報都必須分為報頭和資料兩部分。報頭固定18個字元 IP協議: 規定網路地址的協議叫ip協議,它定義的地址稱之為ip地址,廣泛採用的
Python學習的第36天程序之守護程序、互斥鎖
一、守護程序: 1、守護程序: 本質就是一個"子程序",該"子程序"的生命週期<=被守護程序的生命週期,當一個程序作為守護程序時 被被守護的程序死亡時 守護程序也跟隨死亡 2、使用 from multiprocessing import Process import time def ta
Python學習的第23天re、subprocess
一、re 1、重複匹配 (1).:匹配換行符以外的任意一個字元 # print(re.findall('a.c','abc a1c aac asd aaaaac a*c a+c abasd')) #['abc','a1c','aac','aac','a*c','a+c'] #
python學習的第21天模組之pickle、json、xml、shelve、configparser
一、pickle *** 1、作用;專門用於python語言的序列化 PS;(1)什麼是序列化? 指的是將記憶體中的資料結構轉化為一種中間格式,並存儲到硬碟上 &nb
python第二階段第五天 內置函數
內置 rom 相加 fun rev str 列表 函數 from mapreducefiltermaxminzip的用法sortedlambda max min sortedzip salaries={ ‘la‘:3000, ‘onda‘:100000000, ‘pe
python第二階段第五天額外增加
ini use 不依賴 重復 for pen urn 返回 獲取 叠代器 概念:叠代的概念:重復+上一次叠代的結果為下一次叠代的初始值重復的過程稱為叠代,每次重復即一次叠代,並且每次叠代的結果是下一次叠代的初始值 可叠代對象:只有iter方法,執行該方法得到的叠代器對象 叠