zoukankan      html  css  js  c++  java
  • Python基础知识点——list(列表)讲解

    前言

    定义:列表是一种可变的、有序的数据结构,可以随时添加和删除其中的元素。

    列表非常适合利用顺序和位置定位某一元素,尤其是当元素的顺序或内容经常发生改变时。与字符串不同,列表是可变的。你可以直接对原始列表进行修改:添加新元素、删除或覆盖已有元素

    创建列表

    • List (列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组
    • 专门用于存储一串信息
    • 列表用 [] 定义,数据 之间使用 , 分隔
    • 列表的 索引 从 0 开始

    索引 就是数据在 列表 中的位置编号,索引 又可以被称为 下标

     

    注意:从列表中取值时,如果 超出索引范围,程序会报错

     

    创建一个列表

     

    类型转化

    将其他 序列 类型转化为列表

     

    列表取值

    使用[offffset]获取与修改元素

     

    根据索引位置修改内容

     

    列表切片

    切片使用索引值来限定范围,从一个大的数据容器中切出小的字符串

    Python中符合序列的有序序列都支持切片(slice),例如列表,字符串,元组。

    切片 方法适用于 字符串、列表、元组

    格式: [start:stop:step]

    [起始值:结束值:步长]

    • start: 起始索引,从0开始,-1表示结束
    • stop:结束索引
    • step:步长,end-start,步长为正时,从左向右取值。步长为负时,反向取值

     

     

    PS:如有需要Python学习资料的小伙伴可以加下方的群去找免费管理员领取

     

    可以免费领取源码、项目实战视频、PDF文件等

  • 相关阅读:
    驱动02.按键
    驱动01.LED
    更换编译器(转载)
    2.使用线程方式获取标准输入
    1.使用非阻塞方式获取标准输入
    编写一个通用的Makefile文件
    layui 中 表单 会自动刷新的问题
    layui 中弹窗的时候关闭当前页面并刷新
    ssm框架中解决 sqlserver数据库的分页问题(用的是mybatis插件)
    关于 @SuppressWarnings 的注解
  • 原文地址:https://www.cnblogs.com/hhh188764/p/13510635.html
Copyright © 2011-2022 走看看