zoukankan      html  css  js  c++  java
  • python学习---元组

    #!/usr/bin/env python3
    # -*- coding: utf-8 -*-
    #Python 元组
    
    #01 定义一个元组
    tup1 = ('张飞','赵云','刘备','关羽')
    tup2 = (1,2,3,4,5)
    tup3 ="a","b","c","d"
    tup4 = ()
    tup5 = ('single',)  #因为括号()既可以表示tuple,又可以表示数学公式中的小括号
    
    #02 访问元组
    print("tpu1: ",tup1)
    print("tup1[0]: ",tup1[0])
    for i in tup1:
        print(i)
    
    #03 修改元组
    # 元组中的元素值是不允许修改的,但我们可以对元组进行连接组合
    tup6 = tup1 + tup2
    print(tup6)
    
    #04 删除元组
    # 元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组
    del tup3
    
    #04 元组运算符 
    #与字符串一样,元组之间可以使用+号和*号进行运算
    print("lenth tup1: %d" % len((tup1)))
    tup7 = tup1 + tup2
    print(tup7)
    print(tup1 * 4)
    
    #05 元组索引,截取
    # 因为元组也是一个序列,所有我们可以访问元组中的指定位置的元素,也可以截取索引中的一段元素
    tup1 = ('张飞','赵云','刘备','关羽')
    print(tup1[2])
    print(tup1[-2])
    print(tup1[1:])
    
    #元组内置函数
    '''
    1. cmp(tuple1,tuple2) 比较两个元组元素
    2. len(tuple) 计算元组个数
    3. max(tuple)/min(tuple) 返回元组最大/小值
    4. tuple(seq) 将列表转换为元组
    '''
    list1 = [ "张飞",'赵云','刘备','关羽']
    print(tuple(list1))
    print(list1)
  • 相关阅读:
    python_day16_闭包_装饰器
    高阶函数_递归函数_内置函数
    python_day14_函数_返回值_局部和全局变量
    python_day14_set_回到了python的学习
    grep_sed_awl_vim
    jQuery学习之选择器
    css3之其他的属性
    css3之响应式
    css3之各种布局
    css3之各种变形
  • 原文地址:https://www.cnblogs.com/hayden1106/p/7610880.html
Copyright © 2011-2022 走看看