zoukankan      html  css  js  c++  java
  • PY基础之列表的内置方法

    PY基础之列表的内置方法

    1. 作用

    描述多个值,比如爱好

    2. 定义方式

    hobby_list = ['play', 'swimmindeg', 'dancing', '666']
    lt = list('nick')
    

    3. 内置方法

    hobby = ['play', 'swimming', 'dancing', '666']
    hobby[1] = 'rap'
    print(hobby) # ['play', 'rap', 'dancing', '666']
    
    print(hobby[::-1]) # ['666', 'dancing', 'rap', 'play']
    
    print(len(hobby)) # 4
    
    print('play' in hobby) # True
    
    for i in hobby:
        print(i)
    '''
    play
    rap
    dancing
    666
    '''
    
    del hobby[-1]
    print(hobby)  # ['play', 'rap', 'dancing']
    
    hobby.append('666')
    print(hobby)  # ['play', 'rap', 'dancing', '666', '666']
    print(hobby.count('666'))  # 2
    
    hobby.extend([1,2,3,4])
    print(hobby) # ['play', 'rap', 'dancing', '666', '666', 1, 2, 3, 4]
    
    # hobby.clear() # 清除
    
    lt = hobby.copy()  # 复制
    print(lt)
    
    hobby[-1] = 233
    print(hobby) # ['play', 'rap', 'dancing', '666', '666', 1, 2, 3, 233]
    print(lt) # ['play', 'rap', 'dancing', '666', '666', 1, 2, 3, 4]
    
    print(hobby.pop()) # 默认删除最后一个元素,并返回该元素
    
    print(hobby.index('play'))
    
    hobby.insert(0,'1')  # 在指定位序插入字符
    print(hobby)
    
    hobby.remove('1')  # 移除指定元素,找不到会报错
    print(hobby)
    
    hobby.reverse() # 反转
    print(hobby)
    
    hobby1 = [1,2,4,1,3,99,65]  # 排序
    hobby1.sort()
    print(hobby1) # [1, 1, 2, 3, 4, 65, 99]
    
    # 实例,按数字排序
    hobby_list = [['nick', 1000], ['jason', 500000], ['sean', 2000], ['tank', 10000]]
    
    def func(i):
        return i[1]
    hobby_list.sort(key=func)
    hobby_list.reverse()
    print(hobby_list)  # [['jason', 500000], ['tank', 10000], ['sean', 2000], ['nick', 1000]]
    
    

    4. 存一个值还是多个值

    多个值

    5. 有序or无序

    有序

    6. 可变or不可变(重点)

    可变

  • 相关阅读:
    SQL Server 2008 R2英文版安装图解
    浅析在C#里面抛出SAP里面自定义的异常信息
    JavaScript中的函数基础
    《冷眼看IT》读书笔记IT将成为服务行业
    JavaScript入门
    IT成为第五个服务业
    JavaScript中匿名函数的困惑
    自定义的html radio button的样式
    探索客户端JavaScript
    JavScript中的循环
  • 原文地址:https://www.cnblogs.com/dadazunzhe/p/11303980.html
Copyright © 2011-2022 走看看