- a=set('abc') 那么打印a就是{'a','b','c'}
a=set(['abc']) 那么打印a就是{'abc'} -
a={} 那么a是个字典
a={3} 那么a是个集合,即set
a={"aa":5} 那么a是个字典
3.集合可以做标记用
4.引用
image.png
注意:切片操作,相当于拷贝了一个副本。k1改变的时候,不会改变k2,因为k2的指向地址已经和k1的指向地址不一样了。
5.测试相等
image.png
is测试了地址是否相同
6.一旦文本位于内存中就是Python字符序列。
7.'abc'+9 会出错,不会出现'abc9'的字符串
而'abc''9'不会出错,会出现'abc9'的字符串
当然,也可以'abc'+str(9),这样也会出现'abc9',做了强制转换
8.同理int('42')+9 那么会得到51
9.ord('剁')返回21057,这个就是字符在内存中的编码
chr(21057)可以将这个编码打印出来
网友评论