zoukankan      html  css  js  c++  java
  • python学习第四天 列表的使用方法



    #列表的增删改查
    # 增加
    # l1 = ["杨涛","yangcan","任之明",30,"郭文丽","yangzhizhong",True]
    # while True:
    # name = input("请输入要添加的名称:(q退出程序)")
    # if name.upper() == "Q": # 不管你输入大写和小写 都转换为大写的 Q name.upper()
    # break
    # l1.append(name) # append 是往列表里追加内容。 使用方法 l1.append("字符串") 不能这样使用 print(l1.uppend("字符串")) 这样打印是错误的 。
    # print(l1)

    # l1 = ["杨涛","yangcan","任之明",30,"郭文丽","yangzhizhong",True]
    # l1.insert(2,"杨过") # 把内容 插入到指定的索引下面。
    # print(l1)

    # l1 = ["杨涛","yangcan","任之明",30,"郭文丽","yangzhizhong",True]
    # l1.extend("yang") # 迭代追加 以最小的整体追加到 列表中
    # l1.extend(["tao",100])
    # print(l1)

    # 删除
    # l1 = ["杨涛","yangcan","任之明",30,"郭文丽","yangzhizhong",True]
    # l1.pop(-2) # 按照指定索引删除对象
    # l1.pop() # 默认不写参数 删除列表的最后一个元素
    # l1.remove("yangcan") # 可以删除指定的列表里的内容。如果又重复的内容则从左到右 删除第一个依次来推。
    # del l1[-1] # 可以按照索引删除
    # del l1[::2] # 可以进行切片删除
    # print(l1)

    # 改
    # l1 = ["杨涛","yangcan","任之明",30,"郭文丽","yangzhizhong",True]
    #
    # l1[-2] = "郭恒贵" # 按照索引 去修改列表的内容
    # l1[:2] = ["郭郭郭"] # 按照切片修改
    # print(l1)
    #

    # 查 可以按照 索引 切片 步长 都可以查出 列表里的内容。
    # l1 = ["杨涛","yangcan","任之明",30,"郭文丽","yangzhizhong",True]
    # for i in l1:
    # print(i)

    # l1 = ["杨涛","yangcan","任之明",30,["郭文丽","yangzhizhong",True]]
    # l2 = l1[1].upper()
    # l1.insert(1,l2)
    # l1.pop(2)
    # print(l1)

    # 元组是用小括号括起来的 内容 叫做元组。 元组 只有查询功能 但是 如果元组里又列表 列表里的内容是可以进行增删改查的。
    #tur = (1,2,3,"yangtao",["郭文丽","yangzhizhong",True]) 查询的方法和列表一样 通过 索引来进行的。

    # l1 = ["杨涛","yangcan","任之明",30,"郭文丽","yangzhizhong",True] # 打印任何数据类行的索引。
    # for i in range(0,len(l1)):
    # print(l1[i],i)

    #range 的使用方法
    # for i in range(10): # 表示打印1到10 ,只打印了1到9 说明顾头不顾尾
    # print(i)
    # for i in range(0,10,2): # 可以指定区间去打印 ,每个两个数字打印一次
    # print(i)
  • 相关阅读:
    python 包管理工具 pip 的配置
    Python 变量作用域 LEGB (下)—— Enclosing function locals
    Python 变量作用域 LEGB (上)—— Local,Global,Builtin
    2020 Java 面试题 小结 (答案慢慢补上,有错误请指出)
    mysql 根据日期(date)做年,月,日分组统计查询
    jvm指令
    正则表达式 分割地址 获取省市区详细地址
    .Net 异常记录
    WCF设计服务协议(一)
    plsql ORA-01789:查询块具有不正确的结果列数
  • 原文地址:https://www.cnblogs.com/yangtao481/p/12923429.html
Copyright © 2011-2022 走看看