元组tuple

元组tuple

概念:

元组是序列类型数据的一种,是置于“()”中逗号分隔的数据,可以包含多种类型的元素。

元组的创建:

置于圆括号中逗号分隔的多个元素

例:t4=tuple(range(1,4))

        t5=tuple('python')

        t1('武汉',) 

注:单个元素的时候,逗号不能省略,否则创建的将不再是元组。

元组的修改:

        元组是不可变数据类型,一般是无法增加、删除和修改元素。

列表:

        数据间以逗号分隔,每个数据项成为列表的元素,数值与字符串直接存放值。

例:lsb=['湖北','河北','山东']

( ):元组        [ ]:列表        { }:集合    { : }:字典

列表的创建:

  1. 用list()函数,将字符串、range对象、元组、集合等迭代数据转换为列表,参数是字典时,将字典的键转为列表,当参数为空时会生成一个空列表。
  2.  split()函数可以根据指定的字符将字符串切分为列表,当函数参数缺省时用空格切分,多个空格切分一次,参数是空格时用一个空格切分,多个空格切分多次

列表的更新:

  • 通过索引赋值改变列表中指定序号的元素值       例:ls=[88,56,67]   ——  ls[2]=66

        通过索引更新列表时,索引不能超过列表的长度

        新值可以与列表中原有元素的数据类型不同,可以是一个列表或元组

  • 用切片赋值的方法更新列表,要求新值也为列表,新值元素与切片元素数量可不相同

        例:ls=[88,56,95,46] —— ls[1:3]=[33,44,55,66]        3:切三次

        切片不连续时新列表与切片元素数量相等,按照顺序一一替换,新值类型可与原值类型不同

  

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值