Python 列表 元组 字典

1,列表内的元素类型不需要相同,可以是任意类型

2.增删改查


增:

list.insert(4,20)          #在list列表索引为4的位置插入20, 注:索引从0开始,索引为四也就是list的第五个元素

list.append("hello" )  #在list列表最后的位置插入一个新元素hello,  注:append函数在list的最末尾加添加

list.extend(list2)         #把列表list2迭代后,加在列表list里面


改:

list[2]=20#把列表list索引为 2 的元素重新赋值为20


删:

del list[0]#把列表list索引为0的元素删除

list.pop(num)#默认删除最后一个,根据需求括号里可以想删除的项 

list.remove("object") #删除括号里的内容,只删除一次


查:

list.index(object)      #通过元素查找索引,如果元素不存在,会抛出异常

list[0]                #查看索引为0的元素,通过索引查找

list.max() #查看列表list的最大值

list.min() #查看列表list的最小值


列表遍历:

可以用for 和 white()

for i in list:

print(list[i])

i=0


while i<len(list):

print(list[i])

i+=1

元组:

元组与列表类似,但是元组的元素不能修改不能增加不能删除:\

a=(1,2)

查:

a[0] #查看元组的第一个元素

b,c=a #把元组的元素一一对应赋值给变量, 注:如果元组的元素个数比变量的个数,会抛出异常

字典:

d={key1:value1,key2:value2}

  增:d[“key”]=value

  删:del  d[‘key’]

改: d[’ key’]=value

查: d['key']

字典的遍历:

1. 只对键的遍历

	d={"key1":"value1","key2":"value2"}
	for i in d.keys():
    		print(i)
2.键值一起遍历:

	d={"key1":"value1","key2":"value2"}
	for i,j in d.items():
   		print(i,":",j)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值