del
删除集合
a_set = {3, 4, 5}
del a_set
print(a_set)
结果
NameError: name 'a_set' is not defined
删除集合
集合无法通弄过索引获取元素
集合无获取元素的任何方法
集合只是用来处...
yekong
4年前 (2021-01-06)
喜欢
remove
将集合中的某个元素删除,如果元素不存在则报错
用法
set.remove(item) item是元素不是索引
参数
item 当前集合中的一个元素
a_set = {3, 4, 5}
a_set.remove(3)
print(a_set)
结果
{4, 5}
...
yekong
4年前 (2021-01-06)
喜欢
update
用法
set.update(iterable)
参数
iterable集合列表元组字符串
a_set = set()
a_set.update([3, 4, 5])
print(a_set)
结果
{3, 4, 5}
可以用update替代add函数
...
yekong
4年前 (2021-01-06)
喜欢
add
用于集合中增加一个元素,如果集合中已存在此元素则函数不执行
用法
set.add(item)
参数
item要添加到集合中的元素
a_set = set()
a_set.add('nihao')
print(a_set)
结果
{'nihao...
yekong
4年前 (2021-01-06)
喜欢
什么是集合
集合(set)是一个无需的不重复元素的序列
常用来对两个列表进行交并差的处理
集合与列表一样,支持所有的数据类型
集合与列表的区别
功能
列表
集合
顺序
有序
无序
内容
可重复
不可重复
功能
用于数据的使用
用于数据的交集并集差集的获取
...
yekong
4年前 (2021-01-06)
喜欢
每一种数据类型,自身的值都有表示true与false
not对于一切结果取反
数据类型
为True
为False
Float
非0.0
0.0
Str
len(str)!=0
Len(str)==0 即 ‘’
List
Len(list)!=0
Len(li...
yekong
4年前 (2021-01-06)
喜欢
popitem
删除当前字典里末尾一组键值对并将其返回
用法
dict.popitem()
返回被删除的键值对,用元组包裹 0索引是key 1索引是value
mydict = {'name': 'xiaoming', 'age&...
yekong
4年前 (2021-01-06)
喜欢
copy
将当前字典复制一个新的字典
用法
dict.copy() ->该函数无参数 返回一个一模一样的内存地址不同的字典
old_dict = {'name': 'xiaoming', 'age': 10}
ne...
yekong
4年前 (2021-01-06)
喜欢
del
删除字典中的key或整个字典
删除key
my_dict = {'name': 'xiaoming', 'age': 10}
del my_dict['name']
print(my_dict...
yekong
4年前 (2021-01-06)
喜欢
pop
删除字典中总指定的key,并将结果返回,如果key不存在则报错
用法
dict.pop(key) key 希望被删除的键
返回这个key对应的值
my_dict = {'name': 'xiaoming', 'age': 10}
pop_value = my_dict....
yekong
4年前 (2021-01-06)
喜欢