bytearry是字符串的另外一种类型 是属于二进制 单拥有列表的很多方法
字典用键提取值
集合里面的元素是不可变的对象 数字 字符串 元祖
集合里面的元素不一定可以提取到 但是可以判断 这个元素在不在这个集合里面
pop的提取是没有任何的顺序的
引用和复制最的的区别在与 是否是生成新表 a【;】 是复制 一个新生的表
bytearry是字符串的另外一种类型 是属于二进制 单拥有列表的很多方法
字典用键提取值
集合里面的元素是不可变的对象 数字 字符串 元祖
集合里面的元素不一定可以提取到 但是可以判断 这个元素在不在这个集合里面
pop的提取是没有任何的顺序的
引用和复制最的的区别在与 是否是生成新表 a【;】 是复制 一个新生的表
Python的类型与运算-其他
• 对象分类
• set - 集合
• bytearray类型
• 对象灵活性
• 引用与复制
• 相等性比较
• Python里的真假
• 无限循环
集合的元素可以是不可变对象:数字、字符串、元祖、frozenset。
集合里的元素是不重复的。
空集合:
>>> _set = set()
>>> type(_set)
<class 'set'>
Python 3.x 里,空的时候是set(),有元素跟字典差不多,但不是键:值方式。
>>> _set
set()
>>> _set = {'a'}
>>> _set
{'a'}
set——集合:元素可以是不可变对象:数字、字符串、元祖、frozenset,元素是不重复的
对象灵活性:列表,字典,元祖里的元素可以包含任何对象,任意嵌套,列表和字典是可以任意变长的
无限循环:l=['l']
l.append(l)
集合
无序,不可重复的
py2 set(list)
py3 _set()
list2
list1 = list2 引用
list1 = list2[ : ] 复制
对象的比较 : is
list1 is list2 表示同一个对象的引用,即true
list1 == list2 比较两个列表的值
无限循环:
l = ['l'];
l.append('l')
l[1][1][1]