zoukankan      html  css  js  c++  java
  • python的元素列表

    '''————python的元素列表————'''


    '''添加元素列表'''
    >>>number = [1, '乔丹', 'lpc', '大叔', 'wawa']
    >>>number
    [1, '乔丹', 'lpc', '大叔', 'wawa']


    '''在元素列表中添加字符'''
    >>>number.append('huawei')
    >>>number
    [1, '乔丹', 'lpc', '大叔', 'wawa','huawei']


    '''查看元素列表'''
    >>>len(number)
    6


    '''在元素列表中插入多个字符'''
    >>>number.extend(['苹果','2'])
    >>>number
    [1, '乔丹', 'lpc', '大叔', 'wawa','huawei','苹果','2']
    >>>len(number)
    8


    '''在元素列表的指定位置插入字符'''
    >>>number.insert(0,'嘻嘻')
    >>>len(number)
    9
    >>>number
    ['嘻嘻',1, '乔丹', 'lpc', '大叔', 'wawa','huawei','苹果','2']

     

    '''元素列表中更换元素的位置'''
    >>>number = ['wode','嘻嘻',1,'哈哈']
    >>>temp = number[0]
    >>>number[0] = number[3]
    >>>number
    ['哈哈', '嘻嘻', 1, '哈哈']
    >>>number[3] = temp
    >>>number
    ['哈哈', '嘻嘻', 1, 'wode']

     

    '''删除列表中的元素【1】
    根据元素列表中的字符删除'''
    >>>number
    ['哈哈', '嘻嘻', 1, 'wode']
    >>>number.remove(1)
    >>>number
    ['哈哈', '嘻嘻', 'wode']


    '''删除列表中的元素【2】
    根据元素列表中的位置来删除'''
    >>>number
    ['哈哈', '嘻嘻', 1, 'wode']
    >>>del number[1]
    >>>number
    [ '嘻嘻', 1, 'wode']

     

    '''删除整个元素列表'''
    >>>del number

     

    '''删除并显示删除的值'''
    >>>number
    ['哈哈', 'wode']
    >>>number.pop(1)
    'wode'
    >>>number
    ['哈哈']

     

    '''列表的拷贝'''
    1.拷贝列表从位置1开始,位置3结束,不包括位置3
    >>>number = ['wode','嘻嘻',1,'哈哈']
    >>>number[1:3]
    ['嘻嘻', 1]
    2.拷贝从位置1开始的所有
    >>>number[1:]
    ['嘻嘻', 1, '哈哈']
    3.拷贝整个列表
    >>>number[:]
    ['wode', '嘻嘻', 1, '哈哈']
    4.将整个列表拷贝,并赋值
    >>>number2 = number[:]
    >>>number2
    ['wode', '嘻嘻', 1, '哈哈']

    #以上是python的元素列表的基础,需要在python的解释器中执行。

  • 相关阅读:
    Spring中获取数据库表主键序列
    java学习:ArrayList的实现及原理
    MyBatis SQL动态装配
    Unsupported major.minor version 51.0解决方法
    spring自动装配
    c# 窗口关闭方法
    C# 自定义集合类
    C#接口的实现和继承实践
    C# 开发COM组件供c++使用
    C# 创建和引入动态链接库dll文件
  • 原文地址:https://www.cnblogs.com/Leonardo-li/p/8330348.html
Copyright © 2011-2022 走看看