• 列表


    啥是列表

    列表是数据类型之一,存储数据,大量的,不同类型的数据

    list

    定义一个列表

    lst = [1,2,"alex",True,["钥匙","门禁卡",["银行卡"]]]

    在别的语言里列表称为数组

    列表--容器

    1565059123722

    列表是一种有序的容器 支持索引

    列表是一个可变数据类型 原地修改

    增加


    1565075799159

    1565075886502

    1565076085065

    1565061984307

    追加append()**--在最末尾的地方添加

    lst =[1,2,3,4]

    lst.append(13)

    print(lst)

    插入

    lst.insert(索引,"值") # 尽量少用

    迭代添加"qwe"添加成'q','w','e' 数字和bool不可迭代

    lst.extend()

    删除

    pop 弹出,默认删除最后一个,并且具有返回值,返回值试弹出的内容

    lst =[1,2,'3',4,3]

    print(lst.pop())

    1565076275665

    print(lst)

    1565060293427

    repr()查看当前数据的原生态

    remove 通过元素的名字进行删除只能删除第一个从左向右删除

    lst =[1,2,'3',4,3]

    lst.remove(3)

    print(lst)

    1565060478529

    clear 清空

    lst.clear()

    print(lst)

    del 删除空间

    lst=[1,2,6,5,4]# del(lst[0])# print(lst)del(lst[0:3:2])print(lst)
    

    del (lst[4]) 通过索引删除

    del (lst[2:5] )通过切片删除

    del (lst[1:5:2]) 通过步长删除

    列表的修改

    只有在修改的时候才需要将修改内容给相应的元素赋值。

    如:lst[1]=lst[1].


    1565061002070

    1565061235088

    1565061251292

    1565061790352

    列表的查

    1565061837710

    列表的嵌套

    lst=[[[]]]

    1565063373718

    1565063505385

    1565064605795

    1565064623094

    元组

    python数据类型之一

    tuple

    有序

    不可变

    定义方式:

    tu=(1,2,3)

    lst =[1,2,3]

    功能与列表相近只是不能修改

    1565064972455

    元组就是一个不可变的列表

    元组的方法

    统计

    tu=(1,2,3,4,5,6,1,2,3)

    print(tu.count(1))

    获取索引

    print(tu.index(2))

    元组的用途:

    保存不想更改的大量数据,多用于配置文件

    1565140100016

    元组的嵌套:

    range是一个可的迭代对象

    range 切片

    range(1,10,2) [起始位置,终止位置,步长]

    1565065364780

    1565065560510
    /1755501-20190823202737317-2126251553.png)

  • 相关阅读:
    【bzoj1196】[HNOI2006]公路修建问题
    【bzoj1082】栅栏[SCOI2005]
    【bzoj1012】[JSOI2008]最大数maxnumber
    【bzoj2330】 [SCOI2011]糖果
    【bzoj1008】[HNOI2008]越狱
    【bzoj1002】 [FJOI2007]轮状病毒DP
    【bzoj1001】[BeiJing2006]狼抓兔子
    C++-POJ2234-Matches Game[Nim][SG函数]
    C++-POJ1067-取石子游戏
    lodash常用
  • 原文地址:https://www.cnblogs.com/python25/p/11402460.html
Copyright © 2020-2023  润新知