组合数据类型

###数据类型:列表list,元组tuple,字典dict,集合set 1.序列 python内部的序列类型分两类: • 不可变序列(tuple,str) • 可变序列(list) 2.集合set 集合对象是一个由互不不相同的hashable对象组成的无序集合。 set可变,frozenset不可变。 3. 字典dict str的运算符,函数,list和tuple都具备。 4.列表 列表(list)目的是存储或操作一组数据的集合。 4.1 函数list 4.2 列表的定义方法 4.3 列表的索引和切⽚ 4.4 二维列表的索引方法 4.5 更改列表中的值 4.6 列表的常用方法 4.7 列表的拼接和重复 1 序列相加 [1,2,3]+[4,5,6] # [1,2,3,4,5,6] 'Hello,'+ 'world!' # 'Hello,world!' [1,2,3]+'world!' 2 序列乘法 a = ['a','b','c'] a * 3 # ['a','b','c','a','b','c','a','b','c'] 4.8成员资格 users = ['Evan','John','Sherry'] input('Enter your user name:') in users # Enter your user name: Evan # True 4.9 复制 a = [1,2,3] b = a b[1] = 4 a # [1,4,3] #### a = [1,2,3] b = a.copy() b[1] = 4 a # [1,2,3] #### a = [1,2,3] b =a[:] b # [1,2,3]

猜你喜欢

转载自www.cnblogs.com/lvzw/p/11391180.html