zoukankan      html  css  js  c++  java
  • 人生苦短_我用Python_list(列表)_002

    # coding=utf-8
    # 列表 list 列表函数
    # 列表的特性:    可以有任何类型的值   可以更改
    
    # 可以更改、增加、删除、修改
    # 增加    append  直接在尾巴增加
    list_1 = [22, 33333, 'demo']
    list_1.append('99999')
    print(list_1)
    
    # 增加 insert(i,x) 可以在指定的位置增加、
    # i就是你的元素所在的位置  下标  从0开始
    # x就是你要插入到列表中的值
    list_1 = [22, 33333, 'demo']
    list_1.insert(0, 'Zero')
    print(list_1)
    
    # 增加  extend  把两个list合并成一个list
    list_1 = ['demo', 'demo2', 'demo3']
    list_2 = ['python', 'python2', 'python3']
    list_1.extend(list_2)
    print(list_1)
    
    # 删除 pop
    list_1 = ['demo', 'selenium', 'driver']
    list_1.pop()  # 默认从末尾删除元素
    print(list_1)
    list_1.pop(0)  # 删除指定位置的元素
    print(list_1)
    
    # 删除 remove  指定删除的元素
    list_1 = ['demo', 'python', 'php']
    list_1.remove('demo')
    print(list_1)
    
    
    # 更改 = 赋值运算
    list_1 = ['demo', 'python', 'php']
    list_1[0] = 'java'
    print(list_1)
    
    # 列表去重  set
    list_1 = ['demo', 'python', 'php', 'java', 'php', 'python']
    print(list(set(list_1)))
    
    # 排序 sort
    list_1 = ['demo', 'python', 'php']
    list_2 = [1, 88, 999, 1233]
    list_1.sort()
    print(list_1)
    list_2.sort()
    print(list_2)
    
    # 倒序 reverse()
    list_1 = ['demo', 'python', 'php']
    list_2 = [1, 88, 999, 1233]
    list_1.reverse()
    print(list_1)
    list_2.reverse()
    print(list_2)
    
    # 统计 count list.(obj)
    list_1 = ['demo', 'python', 'php', 'java', 'php', 'python']
    list_1.count('python')
    print(list_1)
  • 相关阅读:
    JavaWeb学习笔记
    IDEA环境配置里的一些error
    python库之argparse
    Burpsuite模块—-Intruder模块详解
    Burpsuite使用指南
    kali学习wiki
    用Flask 实现文件服务器(包含docker版本)
    ubuntu Nginx+tomcat 部署web项目
    python测试开发工具库汇总(转载)
    屏幕截图小工具的制作过程问题记录 python PIL pynput pyautogui pyscreeze
  • 原文地址:https://www.cnblogs.com/mrchenyushen/p/9063527.html
Copyright © 2011-2022 走看看