侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 144673 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Python3内置容器之线性结构的特殊操作

2023-12-22 星期五 / 0 评论 / 0 点赞 / 8 阅读 / 3612 字

1.切片操作 切片只是把区间内特定步长的元素切取出来,并不改变数据结构。即:切片操作不改变原数据结构的数据,原数据结构是列表切片就是列表,是元组切片就是元组,是字符串切片就是字符串。 【1】列

1.切片操作

        切片只是把区间内特定步长的元素切取出来,并不改变数据结构。即:切片操作不改变原数据结构的数据,原数据结构是列表切片就是列表,是元组切片就是元组,是字符串切片就是字符串。

    【1】列表切片

        对于列表这种可变的线性结构,可通过设定[start:end:步长]切取数据,也可通过对切片进行赋值改变原数据结构的数据

    【2】元组切片

        对于元组这种不可变的数据结构,只可以通过设定[start:end:步长]切取数据,不可对切片进行赋值

    【3】字符串切片

        对于字符串这种不可变的数据结构,也只可以通过设定[start:end:步长]切取数据,不可对切片进行赋值

2.解包/封包

        解包:把列表|元组|字符串的元素赋值变量

        封包:把变量构建成元组

        【1】交换变量

        【2】解包

    【3】封包

3.成员运算符in

        用于判断数据结构是否含有某元素

4.迭代

广告 广告

评论区