Python核心编程学习笔记(七)

本文详细介绍了Python中的元组和字典。元组是不可变的序列,可以通过小括号定义,不可进行索引赋值和切片赋值。字典是可变容器,以键值对形式存储,键不能重复且必须为不可变类型。文中通过实例展示了元组和字典的创建、操作以及与其他数据结构的区别。
摘要由CSDN通过智能技术生成

元组 tuple

    定义:元组是不可改变的序列。同list一样,元组是可以存放任意类型的容器

    元组的表示方法:

        用小括号()括起来,单个元素括起来后加(,),区分是单个对象还是元组

  创建空元组的字面值:

        t=()   #t绑定空元组

    创建非空元组:

        t=200,     # print t输出(200,)

        t=(20,)

        t=(1,2,3)

        t=100,200,300

    type(x)函数用来返回x的类型

 

元组的错误示例:

    t= 20      # t绑定整数,不是元组

    x,y,z= 100,200,300         #序列赋值等同于如下

 x,y,z = (100,200,300)       #序列赋值

    x,y,z= [100,200,300]     #序列赋值

    x,y,z= (“ABC”)            #序列赋值

元组的构造函数 tuple

    tuple()生成一个空的元组,等同于()

    tuple(iterable)   用可迭代对象生成一个元组

  示例:

    t=tuple()

    t=tuple([2,3,5,7])

    t=tuple(range(10)) 

    t=tuple(“Hello”)

元组的运算:

    +   加号用于元组的拼接

    *   乘号 用原元组生成重复的元组

    +=  *= 等同于字符串规则  注意列表和元组使用此运算符时的区别。

示例:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值