zoukankan      html  css  js  c++  java
  • python列表简介

    什么是列表?如何使用列表?https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range

    列表相关知识:https://blog.csdn.net/overman1/article/details/88682409?

    列表就是组吗?

    ------------恢复内容开始------------

    什么是列表?如何使用列表?

    列表就是组吗?

    列表是什么?

    列表和元组的区别

    一、列表和元组的区别
    列表是动态数组,它们不可变且可以重设长度(改变其内部元素的个数)。
    元组是静态数组,它们不可变,且其内部数据一旦创建便无法改变。
    元组缓存于Python运行时环境,这意味着我们每次使用元组时无须访问内核去分配内存。
    这些区别结实率两者在设计哲学上的不同:

    列表可被用于保存多个互相独立对象的数据集合
    元组用于描述一个不会改不安的事务的多个属性

    原文链接:https://blog.csdn.net/Star_SDK/java/article/details/80600673

     

    列表由一系列按特定顺序排列的元素组成。

    通常具备以下几个特点:

    • 列表中元素顺序是有序的。比如,你将1,2,3一次存入列表,那个列表中元素顺序一定是1,2,3,而不会是其他的。
    • 列表长度不确定。不同于C/C++里的数组,列表长度不确定,在使用列表时不需要提前声明长度。
    • 列表中存储的元素类型可以不唯一。可以将任何东西加入列表中,其中元素之间可以没有任何关系。
    • 列表中可以有重复元素。

    访问列表元素:从0开始而不是1。使用列表访问其中某个值,可以直接赋值给某个变量。例:

    bicycles=['treak','annocda','redlin']

    message= 'I love' +bicycles[1]+'.'

    ....

    如何修改添加删除元素?

    修改:赋值

    添加:在末尾添加元素append()    在列表中插入:insert(i,'')

     删除:删除其中某一个元素 del a[] ;方法pop()删除列表末尾元素,弹出(pop);方法pop(i)删除第i个元素。remove(删除值)

     组织列表

    方法sort为永久性修改了列表元素,无法恢复到原来的排列顺序。

    方法sorted()为临时排序。 相反(reverse=True)

    方法reverse要求反转列表元素.(也是永久性的修改。)

    确定列表长度

    cars=[]

    len(cars)

  • 相关阅读:
    1. 两数之和
    RabbitMQ主题交换机
    RabbitMQ路由
    RabbitMQ发布订阅
    RabbitMQ简介和安装
    55. 跳跃游戏
    63. 不同路径 II
    62. 不同路径
    6. Z 字形变换
    sql注入攻击与防御第一章(笔记)
  • 原文地址:https://www.cnblogs.com/BBS2013/p/12743300.html
Copyright © 2011-2022 走看看