Python中的不可变序列有哪些?
导读:中常用的不可变序列有哪些呢?本文将为您一一介绍。中基础的不可变序列,其元素不可被修改、删除或添加。元组的创建方式为使用小括号( 将元素括起来,各元素之间用逗号隔开。例如tup = (1, 3 2.字符串中的不可变序列,其元素也不能被修改。...
中常用的不可变序列有哪些呢?本文将为您一一介绍。
中基础的不可变序列,其元素不可被修改、删除或添加。元组的创建方式为使用小括号()将元素括起来,各元素之间用逗号隔开。例如
tup = (1, 3)
2.字符串
中的不可变序列,其元素也不能被修改。字符串的创建方式为使用单引号''或双引号""将字符括起来,例如
str = "Hello World"
3.字节串
字节串是一种二进制序列,其元素也不能被修改。字节串的创建方式为使用b前缀,例如
byte = b"Hello World"
ge()函数,例如
```ge(0, 10)
5.冻结集合
set()函数,例如
```set({ 1, 3} )
数组是一种高效的序列类型,其元素类型固定且一致,也是不可变的。数组的创建方式为使用array()函数,例如
```port array
arr = array.array('i', [1, 3])
中的不可变序列包括元组、字符串、字节串、范围、冻结集合和数组。这些序列的元素都是不可被修改的,因此在需要保证数据安全的场合下,可以考虑使用不可变序列。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Python中的不可变序列有哪些?
本文地址: https://pptw.com/jishu/56714.html
