'创建列表'
numbers=[1,2,3,4]'修改列表元素'
numbers[0]=5'删除列表元素,删除下标1的元素'del numbers[1]'末尾添加元素'
nmbers.append(5)'任意位置添加元素,在小标1处添加2'
numbers.insert(1,2)'弹出列表任意位置的元素'
num = numbers.pop(0)'删除某个值'
numbers.remove(2)'遍历整个列表'for number in numbers:
print(number)'列表解析'
numbers =[number**2for number inrange(1,11)]'列表切片'
numbers =[0:3]'元祖''不可变的列表被称为元祖。用圆括号定义元祖( ) '
value =(100,200)'不可修改元祖中的元素'
value[0]=300'这是被禁止的''可以给存储元祖的变量赋值'
value =(300,200)
字典:
' 创建字典 '
persons ={'名字':'xieyujuan','性别':'felmale'}print(persons)print(persons['名字'])'遍历字典的键'for key in persons.keys():print(key)'遍历字典的值'for val in persons.values():print(val)'遍历字典键——值对'for key,value in persons.items():print(key+':'+ value)
leader ={'姓名':'xiaoming','性别':'male'}
employer ={'姓名':'xiaohong','性别':'felmaole'}'创建字典列表'
persons =[leader, employer]print(persons)for person in persons:print(person)'在字典存储列表'
leader ={'姓名':['xiaoli','xingxing','yueliang'],'部门':'CMD'}for name in leader['姓名']:print(name)