python之元组的基础使用方法

浅谈元组的基础使用方法

“”"
元组的基本方法使用
“”"

  1. 与列表区别:元素不可被 增加 修改 删除
  2. 元组可通过索引下标和切片操作来获取内部元素,返回元组类型
  3. 支持for循环,也可看为可迭代对象
  4. 元组有序
  5. 可通过转换数据类型来修改元组数据

元组,字符串,列表之间可相互转换

s = 'iusepython'
l = [1,2,3,'hello','world']
t = (123,123,'life','short')

str -> list,tuple

sl = list(s)  # ['i', 'u', 's', 'e', 'p', 'y', 't', 'h', 'o', 'n']
st = tuple(s)  # ('i', 'u', 's', 'e', 'p', 'y', 't', 'h', 'o', 'n')

list -> str,tuple

ls = ''
for i in l:
    ls += str(i)  # list -> str

lt = tuple(l)  # (1, 2, 3, 'hello', 'world')

tuple -> list,不可与str相互转换

tl = list(t)  # [123, 123, 'life', 'short']
ts = ''
for i in t:
    ts += str(i)  # tuple -> str

元组中的一级元素不可修改,(包括 增加,删除)

但二级元素如果是可修改类型则可以修改二级元素

tu = (111,'alex',(11,22),[(33,44)],True,)
a = tu[3][0] = 123  
# (111, 'alex', (11, 22), [123], True)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值