集合
创建<div>1. 直接创建 {元素1,元素2,......}</div><div>2. set()</div><div>3. s1 = set() 创建空集合s1</div><div><br></div><div>访问</div><div>集合的元素是无序的,要么通过集合名集体输出,要么for 循环实现元素遍历</div>
基本操作
数学运算
数学运算
数学运算
字典的创建与访问
创建<div>直接创建:将若干组“健值对”放在一对大括号中;</div><div>dict()创建:使用dict将一组双元素序列转换为字典。</div>
访问<div>通过键访问;</div>
字典的基本操作
添加条目<div>字典名[键] = 值</div><div>删除条目<br>字典名[键] = 值<br></div>
删除条目<div>1. del 字典名[键]</div><div>2. 字典名.pop(键,默认值)</div><div>3. 字典名.popitem()</div><div>4. 字典名.clear()</div><div>5. del 字典名</div>
查找字典条目<div>1. 键 in 字典</div><div>2. 字典名.get(键,默认值)</div>
字典的整体操作
字典的遍历<div>1. 遍历字典中所有的键</div><div> for key in dictA.keys():</div><div> print(key,dictA[key])</div><div>2. 遍历字典中所有的值</div><div> for value in dictA.values():</div><div> print(value)</div><div>3. 遍历字典中所有条目</div><div> for item in dictA.items():</div><div> print(item)</div><div> for k,v in dictA.items():</div><div> print(k,v)</div>
字典的排序<div><div>sorted()函数将字典中的键排序并以列表的形式返回。</div></div>
字典的合并<div>1. 使用for循环,遍历另一个字典,逐个添加条目</div><div>2. 字典名.update(参数字典名)</div><div>3. 字典分别转换为列表,列表3 = 列表1+列表2,使用dict()转换3</div><div>4. dictNew = dict(dict1,**dict2)</div>