>>> set1 = set((1,2,3,4,5))>>>set1
>>> set2 =
>>> set1 =add:增加乙個元素>>> set2 =
>>> set1&set2 #
> set1|set2 #
> set1-set2 #
差集
>>> set1.add(8)update:將乙個集合的所有元素新增到原來集合中>>>set1
>>> set1.update()pop: 刪除任意乙個元素>>>set1
>>>set1.pop()'aremove: 刪除指定元素'>>>set1
>>>set1isdisjoint 有交集返回false>>> set1.remove(8)
>>>set1
>>>set1issubset 判斷是否包含於>>>set2
>>>set1.isdisjoint(set2)
false
>>>set1issuperset 判斷是否包含>>>set2
>>>set1.issubset(set2)
false
>>>set1>>>set2
>>>set1.issuperset(set2)
false
>>> dict1 =>>> dict2 = dict(name = '
炎志',age = '18'
)>>>dict1
>>>dict2
>>>dict1pop:通過keyj鍵刪除對應value鍵值,並返回>>>dict2
>>> dict1['
name
'] = '劉陽'
#修改>>> dict2['
post
'] = '老師'
#新增>>>dict1
>>>dict2
>>>dict1popitem : 刪除乙個鍵值對,並返回>>>dict2
>>> dict2.pop('
post')
'老師'>>>dict2
>>>dict2clear :清空列表>>>dict2.popitem()('
name
', '炎志'
)>>>dict2
>>>dict1get :通過key查詢對應的value值>>>dict1.clear()
>>>dict1
{}
>>>dict1 =keys : 查詢出列表內所有的key>>> dict1.get('
name')
'劉陽'
>>> dict1 =values :查詢所有的value>>>dict1.keys()
dict_keys([
'name
', '
age'])
>>> dict1 =items: 顯示所有的鍵值對>>>dict1.values()
dict_values(['劉陽
', '
18'])
>>> dict1 =update:把乙個字典裡的鍵值對新增的原來的字典裡>>>dict1.items()
dict_items([(
'name
', '
劉陽'), ('
age', '
18')])
>>>dict1setdefault 有則查,無則增>>> dict1.update()
>>>dict1
>>>dict1copy:複製>>> dict1.setdefault('
from
') #查'
瀋陽'>>> dict1.setdefault('
school
') #
>>dict1
>>>dict1fromkeys : 返回乙個新的字典(建立字典)>>> dict2 =dict1.copy()
>>>dict2
>>> dict.fromkeys(['aa','
bb'],[1,2])
>>> dict.fromkeys(['
aa','bb'
])>>> dict.fromkeys(['
aa','
bb'],)
, 'aa
': }
>>>set1判斷物件型別:isinstance>>>dict1
>>>type(set1)
'set
'>
>>>type(dict)
'type
'>
>>>type(dict1)
'dict
'>
>>>isinstance(set1,dict)== (等於)false
>>>isinstance(set1,set)
true
>>> 1 == 1true!=(不等於)>>> 2 == 1false
>>> 1 != 1false判斷語句1 and 判斷語句>>> 2 != 1true
>>> true and2 判斷語句1 or 判斷語句2false
false
>>> true and
true
true
>>> false and
false
false
>>> false ornot 判斷語句1false
false
>>> true or
false
true
>>> true or
true
true
>>> nottrue
false
>>> not
false
true
4 雜湊型別 運算子優先順序和邏輯運算
1.set 集合 定義 1 se 大括號包裹 2 se set 1,2 3 se set sakura 注 集合中的元素是無序的,無重複的 基本運算 set1 set2 交集 set1 set2 並集 set1 set2 差集 set1 set2 並集減交集 基本操作 無序故無索引 增 add ob...
06雜湊型別 運算子優先順序
定義方法 set a set a 定義空集合 a set 三種運算 a b a b 交集 a b 並集 a b 差集 b a 差集 增 add update 引數是可迭代物件 刪除 pop 隨機刪除 remove 指定刪除 查 isdisjoint 有交集返回false issubset 判斷是否包...
運算子優先順序 C 運算子優先順序
c 運算子優先順序 優先順序運算子 描述方向1 scope resolution 範圍解析 left to right 2 suffix postfix increment and decrement 字首 字尾遞增和遞減 function call 函式呼叫 array subscripting ...