一:元組
1)定義
元組:有序,可以按索引取值,不可變,但是可以修改元組裡面可變資料的資料內容。
res = (1,2,3,4,3,2,1)
2)內建方法和使用
res.count(1)
返回值:2
可以count,說明可以存放多個同樣的資料
res.index(2,3,6)
返回值:5
二:字典
1)字典的定義:
字典無序,可以按key取值,key可以為所有不可變型別的資料,values可以為所有型別資料。
例:name=
2)字典的內建方法和使用
1.取值
常用取值為key,但是當key不存在於字典中時,會報錯
name.get(key)
如果不存在於字典,則返回none,若存在,則返回value
2.keys,values,items
name=print(name.keys(),type(name.keys()))
#返回值:dict_keys(['one', 'two', 'three', 'four'])
print(name,values(),type(name.values()))
#返回值:dict_values(['wusong', 'likui', 'ruanxiaoqi', 'songjiang'])
print(name.items(),type(name.items()))
#返回值:dict_items([('one', 'wusong'), ('two', 'likui'), ('three', 'ruanxiaoqi'), ('four', 'songjiang')])
#三種方式的返回值都不是原生列表,無法直接按索引取值,但是可疑的通過for迭代取出,或者直接強制轉換為list型別,再按照索引取出。
3.增加包含的值
①update
②setdefault
name=name.update()
(name)
#返回值:
#遵從:原來字典有相同key則覆蓋,無則新增。
name=
name.setdefault("
five
",none)
(name)
#返回值:name=
#原先字典有的key則忽視更新,沒有的key則按第二個引數為value建立
name.fromkeys(["six","seven"],none)
#不改變字典裡面的值,若為空字典,則迭代取出key,value為none
4.去值
name=pop_data=name.pop("
two"
(pop_data,name)
#返回值:likui
#pop按key彈出值,有返回值。
pop_data2=name.popitems()print(pop_data2)
#返回值:('four', 'songjiang')
#popitems預設彈出最右的item,有返回值。
三:集合
1)set集合的定義
1.為單列資料集合(常見單列資料集合有:list,str,tuple,set,雙列資料集合:dict)
2.無序無key,無法取值
3.可變資料,內部可以存放任意型別的多個資料,但是資料具有唯一性
2)內建方法與使用
1.交集,&,intersection
2.並集,|,union
3.差集,-,difference
4.對稱差集,^,symmetric_difference
a=b=print
(a.intersection(b))
print(a&b)
#返回值:
(a.union(b))
print(a|b)
#返回值:
(a.difference(b))
print(a-b)
#返回值:
(a.symmetric_difference(b))
print(a^b)
#返回值:
在所有的運算後加_update就變為了替換原有資料,更新列表
5.父子集合
a=b=print(a>b)
print(aprint(a==b)
#返回值:true
false
false
前端開發 Day6
屬性是 html 元素提供的附加資訊。這是乙個鏈結使用了 href 屬性 屬性值應該始終被包括在引號內。雙引號是最常用的,不過使用單引號也沒有問題。屬性和屬性值對大小寫不敏感。不過,全球資訊網聯盟在其 html 4 推薦標準中推薦小寫的屬性 屬性值。而新版本的 x html 要求使用小寫屬性。檢視完...
團隊敏捷開發day6
今天是團隊正式開發的第五天,成員們有一些好的進展,碰撞檢測模組使怪物 角色和子彈聯絡起來 圖 昨天完成的工作 設計怪物子彈類,改善怪物類。已實現根據角度設定彈道以及用牛頓三大定律控制飛機執行軌跡 重構怪物類 今天計畫完成 怪物類實現自動發射多樣的彈幕 重構了怪物類使開發者能選擇怪物型別和使用的子彈型...
Python學習日記day6
字串型別及操作 知識點1 使用 m n k 根據步長對字串切片 m缺失表示至開頭,n缺失表示至結尾。k為步長,擷取的字串位置為m到n 1 知識點2 轉義符號 轉義符號後的字元為原始字元 知識點3 字串操作符 x y 連線兩個字串x和y n x 或 x n 複製n次字串x x in s 如果x是s的子...