python序列类型包括哪三种映射类型_Python 中的序列类型支持哪些公共操作

一、序列类型支持哪些公共操作

Python 中的序列类型分为:可变序列和不可变序列,都支持我们序列类型的所有操作

可变序列:列表

不可变序列:字符串和元祖

1、支持通过数字索引取值

a = ("猫", "牛", "虎", "兔", "蛇", "马")

print(a[3])

# 结果:兔

2、支持切片操作

a = ("猫", "牛", "虎", "兔", "蛇", "马")

print(a[2:4:1])

# 结果:('虎', '兔')

3、支持成员关系操作

# 用到:in 或 not in

a = ("猫", "牛", "虎", "兔", "蛇", "马")

print("牛" in a) # 牛在a中,返回true

print("猫" in a) # 猫在a中,返回true

print("猫" not in a) # 猫不在a中,返回false

4、支持链接操作 相当于 加号+

链接操作就相当于 加号+

只能同类型之间进行操作,字符串 + 字符串、列表 + 列表

b = ("龙", "狗")

c = ("猫", "牛")

print(b + c)

# 结果:('龙', '狗', '猫', '牛')

5、支持重复操作 相当于 乘*

链接操作就相当于 乘*

只能同类型之间进行操作,字符串 + 字符串、列表 + 列表

b = ("龙", "狗")

print(b * 3)

# 结果:('龙', '狗', '龙', '狗', '龙', '狗')

6、支持遍历操作,for循环

a = ("猫", "牛", "虎", "兔", "蛇", "马")

for item in a:

print(item, end="\t")

# 结果:猫 牛 虎 兔 蛇 马

7、支持求长度:len函数

打印元素个数

d = ("猫", "牛", "虎", "兔", "蛇", "马")

print(len(d)) # 结果为:6

*******请大家尊重原创,如要转载,请注明出处:转载自:https://www.cnblogs.com/shouhu/,谢谢!!*******

标签:哪些,Python,支持,列表,print,字符串,序列,操作

来源: https://www.cnblogs.com/shouhu/p/12739727.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值