python进阶笔记(一)

一、列表(list)

列表是python中很强大的存储数据结构,有一些常用的技巧。

  1. extend函数与append函数比较容易混淆。extend是把两个列表拼接在一起。append函数是向列表添加元素,如果参数是一个列表,则会将整个列表作为一个元素添加到另一个列表中。记忆方法是“扩展”列表和“添加”元素。
    在这里插入图片描述
    在这里插入图片描述

  2. list.insert(index,value) :在list[index]处插入元素,原先的元素向后退。

  3. list.remove(value) :在list当中从前往后遍历,找到第一个value,删除,后面还有就不管,只删除一个。

  4. list.clear() :清空list。

  5. list.pop() :删除最后一个元素。就像一个栈堆满了元素,先进后出,pop掉最后进来的元素。

  6. list.index(value) :返回列表中的第一个value在列表中的索引,后面还有value值不管,只返回第一个。

  7. list.count(value) :返回value值在list当中出现的次数。

  8. list.sort() :升序排列列表。

  9. list.reverse() :反转列表.

  10. list.copy() :返回一份list的copy。

二、元组(tuple)

元组是特殊的数据结构,特点是存入的数据不可变

  1. 元组的创建和访问,创建用圆括号,访问方式如同列表。
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值