元組基本介紹:
·元組的基本形式tuple
·元組是乙個不可變序列(一般我們希望資料不改變時,我們使用元組,其他情況下基本使用列表)
·使用()建立元組
·元組不是空元組,至少要有乙個逗號(,)當元組不是空元組時括號可以省略
·元組解包指將元組當中每乙個元素都賦值給乙個變數
python中數值型別(int和float)、字串str、元組tuple都是不可變型別。而列表list、字典dict、集合set都是可變型別
可變物件中都儲存了三個資料
·id(標識)
·type(型別)
·value(值)
3.1字典的基本介紹
3.2字典的使用
·dict()函式來建立字典
·get(key[,default])根據鍵來獲取字典的值。第二個引數可以制定乙個預設值,當獲取不到的時候會返回預設值
·update()將其他字典的key-value新增到當前字典當中
·del刪除字典中的key-value
·popitem()刪除字典最後的乙個key-value 這個方法是有返回值的。刪除之後它會將刪除的key-value作為返回值返回
·pop(key[,default])根據key刪除自定中的value。第二個引數可以制定乙個預設值,當獲取不到值的滯後就會返回預設值
3.3copy()
copy()方法對字典進行潛複製
注意:潛複製只會複製字典本身,如果字典中還有個字典是不會進行複製的
我們主要可以通過三種方式對字典進行遍歷
·keys()該方法返回字典中所有的key
·values()該方法返回乙個序列 序列儲存有字典的值
·items()該方法返回字典中的所有的項 他返回乙個序列,序列中包含著雙值子串行 雙值分別是 字典中的key和value
5.1集合簡介
·集合表現形式set 集合和列表非常相似
·不同點
·集合只能儲存不可變物件
·集合中儲存的物件是無序的
·集合不能出現重複元素
·使用{}來建立集合
·可以通過set()來將序列和字典轉換成集合
·len()使用len()來獲取集合中元素的數量
·add()向集合中新增元素
·update()將乙個集合中的元素新增到另乙個集合當中
·pop()隨機刪除集合中的乙個元素一般是刪除最後乙個元素
·remove()刪除集合中特定的元素
·clear()清空集合
5.2集合的運算
· &交集運算
· |並集運算
· -差集運算
· ……亦或集
· <=檢查乙個集合是否是另乙個集合的子集
· 《檢查乙個集合是否是另乙個集合的真子集
· >=檢查乙個集合是否是另乙個集合的超集
· >檢查乙個集合是否是另乙個集合的真超集
隱藏頁面元素的方式總結及區別
1 display none我不占地兒,你看不見我 display none可以讓網頁中所有內容不顯示,如 文字 鏈結 div層,是推薦的內容隱藏方式。2 visibility hidden我佔了地兒,你也看不見我 visibility hidden和display none可以隱藏的內容幾乎一樣,...
position定位問題及元素的對齊方式
相對定位 屬性值為relative 其子元素可用left,right,top,bottom等屬性來調節位置,即使發生了偏移,仍然佔據著它未發生偏移的空間 絕對定位 屬性值為absolute 子元素也可以用left,right,top,bottom等屬性來調節,其位置相對於其父元素的位置而言,不佔據文...
ajax幾種請求方式?他們的優缺點?
a.常用的post,get,delete put b.上的區別 1 get通過url傳遞引數 2 post設定請求頭部規定請求資料型別 c.使用上的區別 1 post比get安全 因為post引數在請求體中。get引數在url上面 2 get傳輸速度比post快 根據傳參決定的 post通過請求體傳...