美文网首页
python 列表

python 列表

作者: maxlike | 来源:发表于2018-07-14 15:49 被阅读0次

    python 列表

    list:

    定义:

    • 变量=list() #定义空列表
    • 变量=[]
    >>> type(s)
    <class 'list'>
    >>>jobs=[]
    >>> type(jobs)
    <class 'list'>
    

    list的操作:

    • 增加数据
      list.append() 默认在list末尾添加一个数据
      list.insert() 插入,可指定位置
      list.extend() 在末尾添加,可追加多个数据,也可以实现两个列表的组合
    • 删除
      del list[index] 直接删除
      list.clear() 清空所有数据

    • 修改
      list[index]=数据

    • 查询
      通过index查询

    • 其它操作
      list.copy() 列表的拷贝,结果是一个列表
      list.count() 统计元素出现的次数
      list.index() 查看元素的下标/索引
      list.reverse 反转
      list.sort 按自然数排列,只能排列纯数字或者纯字符的列表,不能排列各种数据类型混合的列表

    操作代码:

    >>> print(g1)
    [1000, '可口可乐(罐装)', 2.5, 100]
    >>> g1.append("密封")
    >>> print(g1)
    [1000, '可口可乐(罐装)', 2.5, 100, '密封']
    >>> g1.insert(1,'美国')
    >>> print(g1)
    [1000, '美国', '可口可乐(罐装)', 2.5, 100, '密封']
    >>> g2=[1001,'可口可乐(瓶装)',3.0,100]
    >>> g1.append(g2)
    >>> g1
    [1000, '美国', '可口可乐(罐装)', 2.5, 100, '密封', [1001, '可口可乐(瓶装)', 3.0, 100]]
    >>> g1.extend(g2)
    >>> g1
    [1000, '美国', '可口可乐(罐装)', 2.5, 100, '密封', [1001, '可口可乐(瓶装)', 3.0, 100], 1001, '可口可乐(瓶装)', 3.0, 100]
    >>> del g1[6]
    >>> g1
    [1000, '美国', '可口可乐(罐装)', 2.5, 100, '密封', 1001, '可口可乐(瓶装)', 3.0, 100]
    g1[0]=1
    >>> g1
    [g1[2]
    '可口可乐(罐装)'
    >>> g3=g1.copy()
    >>> g3
    [1, '美国', '可口可乐(罐装)', 2.5, 100, '密封', 1001, '可口可乐(瓶装)', 3.0, 100]1, '美国', '可口可乐(罐装)', 2.5, 100, '密封', 1001, '可口可乐(瓶装)', 3.0, 100]
    g1.count(2.5)
    1
    >>> g1.reverse()
    >>> g1
    [100, 3.0, '可口可乐(瓶装)', 1001, '密封', 100, 2.5, '可口可乐(罐装)', '美国', 1]
    

    相关文章

      网友评论

          本文标题:python 列表

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