摘要:
2.2 集合方法 update() update(iterable) 批量添加来自可迭代对象中的所有元素 入参:可迭代对象 iterable 返回:None例子1 set7 = set() set7.update("hogwarts") # 传入字符串 print(set7,type(set7)) 阅读全文
摘要:
2.1 集合方法 add()add(item):将单个对象添加到集合中入参:对象 item返回:None例子:添加元素 st = {1, 2, 3} st.add(99) st.add('hogwarts') print(st) 返回: 阅读全文
摘要:
1.2 集合使用:成员检测in 判断元素是否在集合中存在。如果存在,则返回True,不存在返回Falsenot in 判断元素是否在集合中不存在。如果不在,则返回True,存在返回False例子: st = {1, 2, 3, 4, 5}# inprint(2 in st)print(6 in st 阅读全文
摘要:
1.1 集合使用:创建 通过使用{}填充元素通过构造方法 set()通过集合推导式 例1:使用大括号{}填充元素 st4 = {1, 2, 3} st5 = {'a', 'b', 'c'} print(type(st4),st4) print(type(st5),st5) 返回: 例子2:使用构造方 阅读全文
摘要:
1. 学习路线: Set 集合集合定义与使用集合常用方法集合推导式2. 集合定义 无序的唯一对象集合 用大括号{}包围,每个对象相互之间使用逗号分隔集合是动态的,可以随时添加或删除元素集合是异构的 3. 集合的特点唯一性:集合中的任何对象都不会重复。无序性:使用集合是python解释器同样不会维持插 阅读全文
摘要:
# 生成一个包含1 - 100之间的所有整数元组 nums = tuple(range(1, 101)) print(nums) # 统计 print(max(nums)) # 打印最大值 print(min(nums)) # 打印最小值 print(len(nums)) # 打印长度 # 列表与元 阅读全文
摘要:
元组解包:把一个可迭代对象里的元素,一并赋值到由对应的变量组成的元组中。 # 传统逐个赋值的方式 t = (1, 2, 3) a = t[0] b = t[1] c = t[2] print(a, b, c) # 使用元组解包,一气呵成 a, b, c = (1, 2, 3) # 两边的元素个数要相 阅读全文
摘要:
2.2 元祖常用方法:count()count(item):接收一个目标对象,返回某个元素出现的总次数。入参:对象 item返回:次数例子: t = (1, 2, 2, 3, 3, 3, 3) print(t.count(3)) # 返回元素3出现的总次数 t = ('h', 'o', 'o', ' 阅读全文
摘要:
元祖常用方法--两大类 index()count()注意:由于元祖是不可变的,所以不支持新增修改删除元素之间的操作 元祖常用方法:index(): index(item)返回与目标元素相匹配的首个元素的索引。目标必须在元组中存在的,否则会报错例子1: t = (1, 3, 2, 3, 2) prin 阅读全文
摘要:
切片 [start: stop: step]三个值都是可选的,非必填start 值: 指示开始索引值,如果没有指定,则默认开始值为 0;stop 值:指示到哪个索引值结束,但不包括这个结束索引值。如果没有指定,则取元组允许的最大索引值;step 值:步长值指示每一步大小,如果没有指定,则默认步长值为 阅读全文