zoukankan      html  css  js  c++  java
  • 列表的操作和元祖

    # 8.操作
    # 1.append()元素后追加,当追加多个元素的时候,多个元素将作为列表追加到列表后面
    # str1=[123,"li",True]
    # str1.append("四五六")
    # print(str1)
    # str1.append([333,"llll","zzz"])
    # print(str1)
    # 2.clear()清空
    # str1=[123,"li",True]
    # str1.clear()
    # print(str1)
    # 3.pop()删除指定某项,用指定的索引删除
    # st1=[123,333,"asd",False]
    # #st1.pop(2)
    # print(st1)
    # 4.copy()复制列表
    # s1=[123,"asd",False,4567]
    # s2=s1.copy()
    # print(s2)
    # 5.count()统计元素在列表里出现的次数,嵌套列表里如果也有要查找的元素,是不记在里面的
    # s1=[123,900,"llkl",[123,1090,2091],False,123]
    # v1=s1.count(123)
    # print(v1)
    # 6.extend(),末尾追加元素,如果是列表里多个元素追加会把每个元素追加在末尾要和append区别开
    # v1=[45,67,89]
    # v1.extend(["a","b","c","d"])
    # print(v1)
    # 7.index()指定元素的索引,如果要查找的元素并不存在则会直接报错。
    # s1=["aaa","bbb","ccc",122,110]
    # print(s1.index(122))
    # 8.insert插入一个元素到指定位置 还有append和extend要区别开
    # s1=["aaa","bbb","ccc",122,110]
    # s1.insert(3,"插入的元素")
    # print(s1)
    # 9.remove()删除指定的某个元素,如果多个元素一样,默认删除第一个:
    # s1=["aaa","bbb",120,"ccc",122,110]
    # s1.remove(122)
    # print(s1)
    # 10.reverse()取反,元素排列顺序反过来
    # s1=["aaa","bbb","ccc",122,110]
    # s1.reverse()
    # print(s1)
    # 11.sort()对数字进行排序,用reserse=Ture 来降序
    # s1=[123,321,654,456,789,987]
    # s1.sort()
    # print(s1)
    # s1.sort(reverse=True)
    # print(s1)
    # 二.元祖,tuple 格式(元素)
    # 1.元祖的格式,元祖括号里最后一位加上逗号以和函数来区别开
    # s1=(123,"345","zzzz,",[123,234,567],(123,334),)
    # print(s1)
    # print(s1)
    # print(s1)
    # print(s1)
    # 元祖的元素是有序的。
    #2.元祖的元素也可迭代,索引和切片
    # s1=(123,"345","zzzz,",[123,234,567],(123,334),)
    # for x in s1:
    # print(x)
    # print(s1[1])
    # print(s1[0:4])
    # print(s1[3][2])
    # print(s1[4][1])
    #3.tuple元祖的元素是不可以修改的,但嵌套里的列表里的元素是可以被修改的,嵌套里的元祖一样不可被修改
    # s1=(123,"345","zzzz,",[123,234,567],(123,334),)
    # s1[3][1]="被修改的"
    # print(s1)
    # s1[4][0]="sss"#会直接报错,因为元祖里的元素一样是不可以被修改的。
    #4.元祖的两个方法.count.index
    # s1=(123,"345","zzzz,",[123,234,567],(123,334),)
    # v=s1.index("345")#查找某个元素的索引位置
    # print(v)
    # v2=s1.count(123)
    # print(v2)#统计元素出现的次数,嵌套里的元素是不被统计在内的
  • 相关阅读:
    通过出生日期获取年龄的方法--Java
    Hql没有limit,替换方案
    springMvc <form action="">提交跳转路径问题
    The user specified as a definer ('root'@'%') does not exist
    Eclipse中SVN设置文件为ignore后重新添加至版本控制
    (转)关于BigDecimal 转化字符串toPlainString()和toString()的区别
    禅道---Bug管理模块
    github pages部署静态网页
    mybatis-generator 代码自动生成工具(maven方式)
    警告: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:JsonBlog' did not find a matching property.
  • 原文地址:https://www.cnblogs.com/Centwei/p/9533194.html
Copyright © 2011-2022 走看看