目录
文章目录
- 目录
- 1. len(__object)函数
- 说明:计算元组元素个数。
- 2. id(__object)函数
- 说明: 查看元组内存地址
- 3. max(__object)函数
- 说明:返回元组中元素最大值。
- 4. min(__object)函数
- 说明:返回元组中元素最小值。
- 5. tuple(iterable)函数
- 说明:将可迭代序列转换为元组。
1. len(__object)函数 说明:计算元组元素个数。
#!/usr/bin/python
# -*- coding:utf-8 -*-
# created by yuki
#test = (12, 34.56,'yuki')
print(type(test),len(test))
运行结果如下:
3
2. id(__object)函数 说明: 查看元组内存地址
#!/usr/bin/python
# -*- coding:utf-8 -*-
# created by yuki
#test=('r', 'u', 'n', 'o', 'o', 'b')
print(type(test),id(test))
#test[1]='yuki'# 不支持修改元祖某个元素,会报错test=('r', 'o', 'b')
print(type(test),id(test))#前后两个元祖内存地址不一样了,是说明两个不同的元祖
运行结果如下:
37730824
37570312
3. max(__object)函数 说明:返回元组中元素最大值。
#!/usr/bin/python
# -*- coding:utf-8 -*-
# created by yuki
#test=('r', 'u', 'n', 'o', 'o', 'b')
print(type(test),max(test))#比较大小时,元素类型必须是同类型test = (12, 34.56,79)
print(type(test),max(test))#比较大小时,元素类型必须是同类型
运行结果如下:
u
79
4. min(__object)函数 说明:返回元组中元素最小值。
#!/usr/bin/python
# -*- coding:utf-8 -*-
# created by yuki
#test=('r', 'u', 'n', 'o', 'o', 'b')
print(type(test),min(test))#比较大小时,元素类型必须是同类型test = (12, 34.56,79)
print(type(test),min(test))#比较大小时,元素类型必须是同类型
运行结果如下:
b
12
5. tuple(iterable)函数 说明:将可迭代序列转换为元组。 可迭代序列可以是字符串、列表等。
#!/usr/bin/python
# -*- coding:utf-8 -*-
# created by yuki
#str="yuki"
print(str,type(str),len(str))
tup=tuple(str)
print(tup,type(tup),len(tup))list=['r', 'u', 'n', 'o', 'o', 'b']
print(list,type(list),len(list))
tup=tuple(list)
print(tup,type(tup),len(tup))
运行结果如下:
yuki 4
('y', 'u', 'k', 'i') 4
['r', 'u', 'n', 'o', 'o', 'b'] 6
('r', 'u', 'n', 'o', 'o', 'b') 6