Python基础学习之列表

列表

列表的特性是兼收并蓄。列表可以容纳各种数据类型。

创建列表

使用中括号,各元素之间用‘,’分开,再对其进行命名

ppggb = [1,'bingo',23]

列表切片

通过‘:’,分割列表,灵活地得到列表里地数据

列表的增删改查

  1. append()

    在列表的末尾来添加一个指定的元素

    局限性:每次只能添加一个元素

  2. extend()

    允许直接添加一个可迭代的对象,新的内容是追加到原列表最后一个元素的后面

  3. insert(x,y)

    在列表下标为x的地方,插入y

  1. remove()

    直接输入,然后移除列表中匹配元素

  2. Attention():如果列表中存在多个匹配元素,只会删掉第一个(下标最小)。如果指定元素不存在,那么程序就会报错。

  3. pop()

    输入下标索引值,删除指定位置元素

  4. clear()

    全部清空

  1. sort() 列表元素进行从小到大排序

  2. reverse() 列表元素从大到小排序

1 count() 查询某一个元素的次数

  1. index()查询某一个元素的索引值

列表的加法和乘法

加法是连接,乘法是重复

列表推导式(列表生成式)

列表生成式的格式:

1.一般格式

[函数表达式 for 未知数 in 未知数范围域]

2.if…else格式

[函数表达式 for 未知数 in 未知数范围域 if 对未知数的筛选]
[函数表达式 if 对未知数的筛选 else ... for 未知数 in 未知数范围域]

其中第二种格式的else是必须要加入的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值