一、列表python
python列表的定义使用[]数据结构
list = [1,2,3,4,5] #建立一个心列表list
获取列表中的值app
first = list[0] #list中第一个值 last = list[-1] #list中最后一个值
增、删、改、查函数
list.append(6) #在列表末尾增长一个值 list.insert(1,3) #在列表的第二个元素插入一个新的元素3 del list[1] #删除列表中的第二个元素 list[1:2] = [2.1,2.2] #将列表的第二个元素修改为两个新的元素,分别是2.1和2.2 isExits = 1 in list #查找元素1是否在list中,对应的还有not in count = list.count(3) #查找3在list中第一次出现的次数 index = list.index(3,0,4) #查找元素3在指定切片中第一次出现的位置 print(index) for item in list: print(item)
二、元组spa
元组列斯与list,建立时使用()标识,内部元素也是使用,隔开,可是元组不能二次赋值,至关于只读列表code
能够使用Tuple函数将一个字符串转换为一个原则对象
tuple = tuple("jimingyao") for item in tuple: print(tuple)
三、元字典blog
字典(dictionary)是除列表之外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。索引
二者之间的区别在于:字典当中的元素是经过键来存取的,而不是经过偏移存取。字符串
字典用"{ }"标识。字典由索引(key)和它对应的值value组成。
dict = {"name":"mic"} dict['one'] = "This is one" dict[2] = "This is two" print(dict["name"]) #输出键为name的值 print(dict[2]) #输出键为2的值 print(dict.keys()) #输出全部键值 print(dict.values()) #输出全部值