列表

作者: nine_9 | 来源:发表于2018-03-26 16:59 被阅读4次

    存储一系列的多个值,可以使用集合

    列表list

    元组tuple

    字典dict

    无序列表set

    列表的语法

    标识符= [值1 ,值2 ,值3 , .......]

    列表可以存储任何类型的值

    Int

    Float

    True,False

    str

    None

    list

    每个数值之间使用逗号分隔

    下表从0开始,连续的.支持倒数

    遍历(循环获取每个值)

    列表长度= len(list)

    While

    for  ...  In  ...

    每次循环获取一个值,直到最后一个值

    列表--增删改查

    查询

    值=列表[index]

    根据下标找值\

    Index =列表.index(值)

    从列表中找出某个值第一个匹配项的索引位置

    count =列表.count(值)

    统计某个元素在列表中出现的次数

    lenth = len(列表)

    查询列表的长度,元素的个数

    max(列表),min(列表)\

    查询列表中的最大值,最小值

    列表.append(值)

    新增到末尾

    列表.insert(下标,值)

    插入到指定位置

    列表.extend(列表)

    列表末尾一次性追加另一个序列的多个值

    列表[下标]=值

    删除

    列表.pop()

    删除末尾元素,并返回此元素

    列表.pop(下标)

    根据下标删除元素,并返回此元素

    del列表[下标]

    根据元素下标删除

    列表.remove(值)

    根据元素删除第一个值

    判断列表

    in

    在就是True不在就是False

    not in

    反之

    [1,2,3]+[4,5,6] = [1,2,3,4,5,6]

    ‘老王’*4 =‘老王’‘老王’‘老王’‘老王’

    排序

    列表.reverse()

    把列表反过来排序

    列表.sort()

    正排序

    sort是按照数字排序的

    数字按照大小

    非数字,转换成数字ord,在排序

    sorted

    用了一个新的列表进行排序

    相关文章

      网友评论

          本文标题:列表

          本文链接:https://www.haomeiwen.com/subject/zlvgpxtx.html