# coding:utf-8
'''
列表元组集合间隔转换的函数
原始类型 目标类型 函数 举例
列表 集合 set new_set = set([1,2,3,4,5])
列表 元组 tuple new_tuple = tuple([1,2,3,4,5])
元组 集合 set new_set = set((1,2,3,4,5))
元组 列表 list new_list = list((1,2,3,4,5))
集合 列表 list new_list = list({1,2,3,4,5})
集合 元组 tuple new_tuple = tuple({1,2,3,4,5})
'''
a = [1,2,3]
b = (1,2,3)
c = {1,2,3}
print(a,'\n''a转成元组:',tuple(a),'\n''a转成集合:',set(a))
print(type(tuple(a)),type(set(a)))
print(tuple(a) == b )
print(set(c) == c )
print(tuple(a) is b)
print(tuple(a) is c)
print(list(b),set(b))
print(list(c),tuple(c))
print(list(str(a)))
print(tuple(str(b)))
print(set(str(c)))
new_a = str(a)
print(new_a)
new_a_ = list(new_a)
print(new_a_)
'''
None在 Python 解释器启动时自动创建, 解释器退出时销毁。
在一个解释器进程中只有一个 None 存在, 因为不可能有其他对象会使用 None 已占用的内存(它就是占了个坑)
所以只有: None is None and None == None
None不支持任何运算也没有任何内建方法
None和任何其他的数据类型比较永远返回False
None有自己的数据类型NoneType,不能创建其他NoneType对象(它只有一个值None)
'''
python-元组-列表-集合间的转换
最新推荐文章于 2024-06-19 14:52:02 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)