• 列表


    打了激素的数组,, 好像是使用栈进行存储的

    类似于一个大仓库,什么数据都可以存在里面的

    整数、浮点数、字符串、对象

    创建列表(可以空)

    mix.append('12121')  放在末尾,一个参数

    mix.extend(['123', '456']) 放在末尾,一个参数,但是是列表,把列表中的元素拆开放进去,append是整个放进去

    mix.insert(pos, ele)   注意pos从0开始

    len(mix)、

    利用一个变量进行数据交换

    从列表中删除元素

    mix.remove(element):  如果不存在,抛出异常, 只会移除第一个出现的 element

    del mix[idx]  :这是一个语句,不是一个函数, 无括号  

     mix.pop(idx)    : 默认去除最后一个数, 然后返回这个数值, idx有输入,就删除那一个idx下标

    列表分片(Slice)

    mix[0:5]      0的话,是可以不写的,返回的是一个列表,列表的最后也可以不写

    这个就是一个区域拷贝

    但是如果 a = mix;只是相当于重命名,但是分片是拷贝

    列表的一些常用操作符

    比较运算符可以算的上是,主键的比较

    直接使用 + 连接; 就是相当于extend, 最规范就是使用函数hh

    重复运算符就是  乘 *

    element in mix ,

    element not in mix

    dir(list) 查看list的内置成员函数

    ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']

    mix.count()     :出现次数

    mix.index(ele)   下标    mix.index(ele, head, tail)

    mix.reverse()    

    mix.sort()

  • 相关阅读:
    实验5 数独游戏界面设计
    实验4 颜色、字符串资源的使用 实验报告
    实验五 操作系统之存储管理
    实验四 主存空间的分配和回收
    实验三 进程调度模拟程序
    实验二作业调度模拟程序(先来先服务(FCFS)调度算法)
    实验八 SQLite数据库操作
    实验七 BindService模拟通信
    实验六 在应用程序中播放音频和视频
    实验五 数独游戏界面设计
  • 原文地址:https://www.cnblogs.com/lucky-light/p/12955391.html
Copyright © 2020-2023  润新知