Python数据容器(1)

一、数据容器入门

1.定义

  • 一份变量多个数据
  • 一个数据称为1个元素

2.特点

  • 是否支持重复元素
  • 是否可以修改
  • 是否有序

3.类别

  • 列表(list)
  • 元组(tuple)
  • 字符串(str)
  • 集合(set)
  • 字典(dict)

二、数据容器: list(列表)

1.下标索引

  • 把列表元素取出来(左到右0→123) (右到左-1→-123) 序号也可以是嵌套的
  • 语法: 列表[下标索引]

2.列表常用操作

  • 插入

        语法:列表.insert(下标,加入元素)

  • 删除

        语法一: del 列表[下标]

        语法二: 列表.pop(下标)

        语法三(指定第一个匹配元素): 列表.remove(元素)

  • 清空

        语法: 列表.clear()

  • 修改

        语法: 列表[下标号]=值

  • 统计

        语法一(某个元素): 列表.count(元素)

        语法二(整个容器): len(列表)

  • 查询元素下标

        语法: 列表.index(元素)

  • 追加单个(尾部)

        语法:列表.append(元素)

  • 追加多个(尾部)

        语法:列表.extend(其他容器)

3.练习

4.案例

三、list列表的遍历

1.while遍历列表

  • 语法
    index =
     while  index < len(列表)
    元素 = 列表[index]
    对元素进行处理
    index += 1
     
  • 可以自定循环条件
  • 可以做到无限循环
  • 任何场景可以使用

2.for循环遍历列表

  • 语法:
    for:
    临时变量 in 数据容器:
    对临时变量进行处理
     
  • 不可自定循环条件
  • 不可以无限循环
  • 常用于数据容器,固定次数的循环场景

3.练习

4.案例

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿巴阿巴啊啊啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值