zoukankan      html  css  js  c++  java
  • 4、python数据类型之列表(list)

    列表
    列表常见操作
    1、索引取值

    name_list = ['wang','zhou','li','hu','wu','zhao']
    print(name_list[0])
    print(name_list[-1])

    2、列表切片

    #将列表中第一个到第二元素切片出来,形成一个子列表
    name_list = ['wang','zhou','li','hu','wu','zhao']
    print(name_list[1:3])

    3、获取列表的长度

    name_list = ['wang','zhou','li','hu','wu','zhao']
    #h获取长度
    print(len(name_list))
    #输出所有的元素
    print(name_list[0:len(name_list)])

    4、for循环打印出列表的所有元素

    name_list = ['wang','zhou','li','hu','wu','zhao']
    for i in name_list:
        print(i)

    5、删除列表指定位置元素

    name_list = ['wang','zhou','li','hu','wu','zhao']
    #删除第一个元素
    name_list = ['wang','zhou','li','hu','wu','zhao']
    del name_list[1]
    print(name_list)
    #删除第0个到第一个元素
    name_list = ['wang','zhou','li','hu','wu','zhao']
    del name_list[0:2]
    print(name_list)

    列表方法

    name_list = ['wang','zhou','li','hu','wu','zhao']
    #获取列表的所有方法,包括内置方法
    print(dir(name_list))
    #外部方法
    ['append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']

    append

    #在列表尾部追加元素
    name_list = ['wang','zhou','li','hu','wu','zhao']
    name_list.append('hehe')
    print(name_list)
    

     clear

    #将列表中元素清空,形成一个空列表
    name_list = ['wang','zhou','li','hu','wu','zhao']
    name_list.clear()
    print(name_list)
    

     count

    #统计列表中某一个元素出现的次数
    name_list = ['wang','zhou','li','hu','wu','zhao']
    num=name_list.count('li')
    print(num)
    

     extend(凡是可以迭代的都可以extend到列表中)

    #将一个列表全部元素追加到另一个列表中(也可以将字符串、元组、字典追加上去)
    name_list = ['wang','zhou','li','hu','wu','zhao']
    num_list = [1,2,34,56,32]
    name_list.extend(num_list)
    print(name_list)
    

    index

    #h获取列表中某个元素的索引
    name_list = ['wang','zhou','li','hu','wu','zhao']
    print(name_list.index('wang'))
    

     insert

    #在列表中某个位置插入一个元素
    name_list = ['wang','zhou','li','hu','wu','zhao']
    name_list.insert(3,'good')
    print(name_list)
    print(name_list.index('good'))
    

     pop

    #删除列表中最后一个元素,且可以将该元素作为一个字符串赋值给一个变量
    name_list = ['wang','zhou','li','hu','wu','zhao']
    a=name_list.pop()
    print(name_list)
    print(a)
    

     remove

    #移除列表中指定元素
    name_list = ['wang','zhou','li','hu','wu','zhao']
    name_list.remove('34')
    print(name_list)
    

     reverse

    #将列表中所有元素翻转过来
    name_list = ['wang','zhou','li','hu','wu','zhao']
    name_list.reverse()
    print(name_list)

    sort

    #列表元素排序
    num =[23,123,45,12,456,323,1,34]
    num.sort()
    print(num)
    
  • 相关阅读:
    Swift
    Swift
    Swift
    Swift
    获取项目版本号与设置引导页的判断条件
    [iOS]简单的APP引导页的实现 (Swift)
    iOS
    文顶顶 iOS开发UI篇—UITabBarController简单介绍 iOS开发UI篇—UITabBarController简单介绍
    Swift开源项目精选
    Fuel 5.1安装openstack I版本号环境
  • 原文地址:https://www.cnblogs.com/wclwcw/p/8271215.html
Copyright © 2011-2022 走看看