列表、元组和集合间转换的函数
例1:
# coding:utf-8
a = [1,2,3]
b = (1,2,3)
c = {1,2,3}
print(tuple(a),set(a))
print(type.../change_list_tuple_set.py
(1, 2, 3) {1, 2, 3}
False
False
进程已结束,退出代码为...0
运行结果显示False,是因为a和b不是相同的内存地址。..., ')')
{' ', '{', '1', '}', '2', '3', ','}
['[', '1', ',', ' ', '2', ',', ' ', '3', ']']
进程已结束,退出代码为...通过str直接将这三种类型进行转换之后,是一个不可逆的转换。print(list(str(a)))执行的时候,优先执行str函数,再执行list函数。