Python列表的创建、访问、增删改查排序
备注:本文适用有C基础的人,以下为自己总结,仅作交流,如有不妥之处见谅!
列表类似C的数组,区别是可以存储任何类型的数据
- 创建列表(可以是数字,字符、字符串,逗号分隔,[]括起)
如:names = ["amy","tim","tom", "jack"] - 列表访问
a) 正序访问:同数组下标从0开始,不能越界
如:Print names[0]
b) 倒序访问:-1,-2依此类推,不能越界
如:要访问“jack“
Print names[-1] - 列表增加
a) append后面增加
如:names.append(“kit”)
b) insert(位置,要添加的内容)
c) +可以合并列表
d) 第一个列表.extend(另一个列表) - 删除
a) 列表名.pop()删除最后的
b) 列表名.remove(具体的内容)
c) Del 列表名[下标起始:下标结束(注:结束可省)] - 修改
列表名[下标]=新数据 - 查询:
a) If “内容” in 列表名:
Print “找到“
b) If “内容” not in 列表名:
Print “没找到” - 排序:
a) 列表名.sort():正序
如:L = [7, 99, 1]
L.sort()
结果为:[1, 7, 99]
b) 列表名.reverse():倒序
执行如下代码后:
L.reverse()
print L
结果为:[99, 7, 1] - 计数
列表名.count(内容):计算列表中“内容”出现的次数
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦