zoukankan      html  css  js  c++  java
  • 元组类型(tuple)的使用

    元组类型(tuple)的使用

    返回首页

      元组的注意事项:元组和列表一样,但元组是只读列表。已经创建好的元组是不能再修改的。列表是 "[ ]" 表示,元组是 "( )" 表示。

      元组有序。

      元组的方法:元组只有 "count","index" 两个方法。但元组可以被切片

      用 " dir( ) " 可以查看传入的数据类型可以使用那些方法,所有的方法以列表的形式返回。

      元组的使用场景:在协同开发时,你的代码不希望被别人误操作修改,但是又需要向同事传递你代码所表述的内容。

              这时就可以把代码定义成元组类型。

              但如果需要被修改代码,那么只需要将tuple元组类型" ( ) ",改成list列表类型 " [ ] " 即可。

    name1 = ("george","wang","123")
    print(type(name1))
    print(name1)
    
    name2 = list(name1)
    name2.append("1111")
    print(type(name2))
    print(name2)

      

      count( )方法的使用:用于统计某个元素在元祖中出现的次数。

    name1 = ("george","george","123","wang","wang","123","123","123")
    print(name1.count("george"))
    print(name1.count("wang"))
    print(name1.count("123"))

      index( )方法的使用:从元祖中找出某个对象第一个匹配项的索引位置。

    • obj -- 指定检索的对象。
    • start -- 可选参数,开始索引,默认为0。(可单独指定)
    • end -- 可选参数,结束索引,默认为元祖的长度。(不能单独指定)
    name1 = ("george","george","123","wang","wang","123","123","123")
    print(name1.index("george"))
    print(name1.index("123"))
    print(name1.index("123",4))
    print(name1.index("123",6,7))

      

    ---------- END ----------

  • 相关阅读:
    第十次作业
    第九次作业
    第八次作业总结
    第八次作业
    C语言总结(6)
    作业十二总结
    作业十一总结
    实验十总结
    实验九总结
    第一次附加作业
  • 原文地址:https://www.cnblogs.com/george92/p/12936330.html
Copyright © 2011-2022 走看看