• Python 学习笔记 -- 元组基本使用


     1 #如何定义一个标准的元组
     2 arr = (1,2,3,4,5,6,7)
     3 print("arr = %s " % str(arr))
     4 
     5 #如何定义一个只有一个元素的元组
     6 print("")
     7 print("如何定义一个只有一个元素的元组")
     8 arr = (1,)
     9 print("正确:arr1=(1,): %s" % type(arr)) #正确
    10 arr = (1)
    11 print("错误:arr1=(1): %s " % type(arr)) #错误,类型为int
    12 
    13 #元组相关操作符
    14 print("")
    15 print("元组相关操作符")
    16 arr1 = (1,2,3,4,5)
    17 arr2 = (1,2,3,4)
    18 print("arr1 = %s
    arr2 = %s " % (str(arr1),str(arr2)))
    19 print("访问元组的第一个元素:arr1[0]: %d " % arr1[0])
    20 print("arr1 > arr2 : %s" % (arr1 > arr2))
    21 print("arr1 < arr2 : %s" % (arr1 < arr2))
    22 print("arr1 == arr2: %s" % (arr1 == arr2))
    23 arr3 = arr1 + arr2
    24 print("arr3 = arr1 + arr2: %s" % str(arr3))
    25 print("1 in arr1: %s" % (1 in arr1))
    26 print("8 not in arr1: %s" % (8 not in arr1))
    27 print("arr2 * 3 : %s" % str(arr2 * 3))
    28 
    29 #元组的常用函数
    30 print("")
    31 print("元组的常用函数")
    32 arr3 = (1,1,1,3,1)
    33 print("arr3 = %s" % str(arr3))
    34 print("使用count查看元素的出现次数:arr3.count(1) %s" % arr3.count(1))
    35 print("使用index索引第一次出现的位置:arr3.index(1) %s " % arr3.index(1))
    36 print("使用len查看元组元素的个数, len(arr3) :%s"% len(arr3))
    37 print("使用max查看元组中元素的最大值, max(arr3):%s" % max(arr3))
    38 print("使用min查看元组中元素的最小值,min(arr3): %s" % min(arr3))
    39 
    40 #如何对元组进行切片
    41 print("")
    42 print("如何对元组进行切片")
    43 arr4 = (0,1,2,3,4,5,6,7,8,9)
    44 
    45 print("arr4 = %s" % str(arr4))
    46 print("arr4[:]:%s" % str(arr4[:]))
    47 print("arr4[1:4]:%s" % str(arr4[1:4]))
    48 print("arr4[1:-1]: %s" % str(arr4[1:-1]))
    49 print("arr4[:5]: %s" % str(arr4[:5]))
    50 print("arr4[5:]: %s" % str(arr4[5:]))
    51  
  • 相关阅读:
    [NOI2019] 回家路线
    [NOIP2016] 天天爱跑步
    [CF1187D] Subarray Sorting
    [THUPC2018] 弗雷兹的玩具商店
    [AGC006C] Rabbit Exercise
    [AGC005F] Many Easy Problems
    [51Nod2558] 选址
    [BZOJ3771] Triple
    [APIO2019] 奇怪装置
    [CTSC2018] 假面
  • 原文地址:https://www.cnblogs.com/jiangchenxi/p/8010844.html
Copyright © 2020-2023  润新知