zoukankan      html  css  js  c++  java
  • python中列表


    列表可以存储多个值 可读可修改

    #remove 删除指定元素

    >>> list1 = ['a','b','c','a']
    >>> list1.remove('b')
    >>> print(list1)
    ['a', 'c', 'a']

    #append 追加元素

    >>> list1 = ['a','b','c','a']
    >>> list1.append(['1','2','3'])
    >>> print(list1)
    ['a', 'b', 'c', 'a', ['1', '2', '3']]

    #列表可以相加,可以和数字相乘

    >>> a = ['1','2','3']
    >>> b = ['3','4','5']
    >>> print(a+b)
    ['1', '2', '3', '3', '4', '5']
    >>> a = ['1','2','3']
    >>> print(a*2)
    ['1', '2', '3', '1', '2', '3']

    #[ ] 按照索引取出单个元素 如果没有报错

    >>> list1 = ['a','b','c','a']
    >>> print(list1[1])
    b

    #列表转换成字典:

    >>> i = ['a','b']
    >>> print(dict([i]))
    {'a': 'b'}

    #reverse 反转 倒序

    >>> list1 = ['a','b','c','a']
    >>> list1.reverse()
    >>> print(list1)
    ['a', 'c', 'b', 'a']

    #count 统计

    >>> list1 = ['a','b','c','a']
    >>> res = list1.count('a')
    >>> print(res)
    2

    #index 取元素索引

    >>> list1 = ['a','b','c','a']
    >>> res = list1.index('a')
    >>> print(res)
    0

    #clear 清除

    >>> list1 = ['a','b','c','a']
    >>> res = list1.clear()
    >>> print(list1)
    []

    #pop 根据指定索引剪切元素

    >>> list1 = ['a','b','c','a']
    >>> res = list1.pop(1)
    >>> print(res)
    b

    #sort 排序

    >>> list1 = ['a','b','c','a']
    >>> list1.sort()
    >>> print(list1)
    ['a', 'a', 'b', 'c']

    #extend 增加元素列表

    >>> list1 = ['a','b','c','a']
    >>> list1.extend(['1','2','3'])
    >>> print(list1)
    ['a', 'b', 'c', 'a', '1', '2', '3']

    #insert 按照指定索引位置插入元素

    >>> list1 = ['a','b','c','a']
    >>> list1.insert(2,'天明')
    >>> print(list1)
    ['a', 'b', '天明', 'c', 'a']
  • 相关阅读:
    Javascript逻辑运算认识
    Javascript基本数据认识
    python爬虫数据提取之bs4的使用方法
    权限和频率组件的使用
    版本控制和认证组件的使用
    drf中View和router的详解
    Serializers组件详解
    REST架构简介
    模型层中QuerySet的学习
    最全总结!聊聊 Python 发送邮件的几种方式
  • 原文地址:https://www.cnblogs.com/t-ym/p/11824532.html
Copyright © 2011-2022 走看看