zoukankan      html  css  js  c++  java
  • python基础练习(五)元组_练习

     1 # 元组
     2 """
     3 什么是元组?
     4 在python中,用小括号括起来的元素的组合就是元组~~
     5 元组与列表类似,不同之处在于元组不可被修改,是不可变类型。
     6 """
     7 # 1.定义一个元组
     8 antuple = ('a',12,1.3)
     9 print(antuple)
    10 print(antuple[2]) # 1.3 获取元组中的数据,同样是通过下标来获取数据
    11 
    12 # 2.元组的内置函数【index和count与字符串和列表中用法相同】
    13 print(antuple.index(12,0,2)) # 返回1, 下标从0开始到2结束,查看12在其中所在位置,如果所查的元素不存在则会报错
    14 # print(antuple.index('bb',1,2))
    15 """返回报错如下:
    16 Traceback (most recent call last):
    17   File "F:/test/6元组.py", line 14, in <module>
    18     print(antuple.index('bb',1,2))
    19 ValueError: tuple.index(x): x not in tuple
    20 """
    21 
    22 antuple = ('a',12,1.3,12)
    23 print(antuple.count(12))  # 返回2 意思是统计12在元组中出现的次数
    24 print(antuple.count("12")) # 返回0 注意字符串和数字 其之间可以用a = str(12) 和 a = int("12") 来转换,使用type(a) 来查看类型
    25 
    26 # 元组也可以嵌套,只是不能修改里面的元素,是不可变类型
    27 print(('a',12,1.3,(7,8),[1,2]))   # ('a', 12, 1.3, (7, 8), [1, 2])
  • 相关阅读:
    为cocos2d-x实现安卓输入框。非全屏,无dialog,绑定到lua
    自己动手,丰衣足食。普通键盘实现键盘宏(Windows和Mac版)
    go语言使用protobuf
    go语言使用redis —— redigo
    go语言实现线程池
    go语言实现的目录共享程序
    ss
    BST
    堆排序—最大优先级队列
    STL_Vector
  • 原文地址:https://www.cnblogs.com/singleYao/p/13460969.html
Copyright © 2011-2022 走看看