Set
Set可以真正地看成数学集合,无序无重复且对象确定。但Set和Dict一样不可以放入可变对象。
.add(key),是增加元素
.remove(key),是去除元素
既然是集合就可以做交并(补)运算
交符号:&;并符号:| 。
.sort,是根据元素的大小来排序。
str是不可变对象,使用.replace(a,b)以b换a,也无法改变原来的指向。
str中即使发生了替换,也对原先的字符串发生不了改变,反而创建了一个新的字符串,一个还没有变量指向的字符串。
把(1,2,3)和(1,[2,3])放入dict或set中?
函数
abs(),取绝对值
max(),取括号内数的最大值
int(),其他类型转换为整数
float(),文本数值转换为数字数值
str(),其他类型转换为字符串
bool(),布尔值,判断真假
进制转换函数16:hex》0x,2:bin》0b,8:oct》0o
.......
可以将函数名赋值给变量,a=abs
网友评论