python中的列表、元组、字典

列表:通常表示相关数据的一个集合

1.列表的定义

myList=[value1, value2, value3, value4, value5, value6]


2.用法

(1)增加元素:

在列表最后添加一个新的元素:append()

myList.append(value)

在列表中指定位置添加一个新的元素:insert()

myList.insert(index, value)


(2)删除元素:

删除指定位置元素

del myList[index]

获取指定位置上的元素值,并删除:pop()

value=myList.pop(index)   #这时列表中已经不含value这个元素

当pop()无参数时,指的是删除最后一个元素

删除指定元素

myList.remove(value)


(3)更改元素:

myList[index]=value   #用value代替index的值


(4)查:

检查列表中是否存在某个元素

value in myList    #返回值是true or false


(5)其他用法:

列表的长度:len(myList)

连接两个列表:myList_1.extend(myList_2)     #将myList_2连接到myList_1后

连接两个列表:myList-1 + myList_2 #并不会修改列表,会生成新的列表

将一个列表复制并连接到尾部:myList*3 #3指的是复制的份数,并不会修改列表,会生成新的列表

将列表排序:myList.sort()     #列表中的元素全是字母或者全是数字


元 组:元组和列表很相像,但是元组在定义后,就不能改变元素的值。

1.元组的定义:

myTuple=(1, 2, 3, "hello", "six")


2.元组的用法

del myTuple   #删除整个元组

value in myTuple    # 查找元组中是否存在元素value

len(myTuple) #获取元组的长度

myTuple_1 + myTuple_2 #连接两个元组,不改变原元组,生成新的元组

myTuple*3 #将myTuple元组复制三份连接到尾部,不改变原元组,生成新的元组


字典:是相关数据对的一个集合

1.字典的定义
(1) myDict={"math":80, "english":90, "physics":95}

(2) myDict_1=dict(Bob=24, Alice=2)

关键字:值


2.字典的用法

myDict.clear() #清除该字典中所有元素

del myDict #删除整个字典

myDict.get(key) #由关键字返回相对应的值

key/value in myDict  #检查字典中是否存在指定元素,可以基于值或者关键字

myDIct.items() #将字典用元组的形式表示出来

len(myDict) #返回字典的长度

myDict.keys() #返回字典的关键字的列表

myDict.values() #返回字典的值的列表

myDict.update(myDict_1) #将myDict_1中的键值对添加到myDict中,重复的不添加




(未完待续.......)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值