一.布尔值为0的数据类型
bool: False
数字: 0
字符串: ""
列表:[]
元组:()
字典:{}
集合: set()
其他: None
二.数据类型之间的转换
1.list <---> tuple
1.1 list -> tuple
a = [1,2,3]
print(tuple(a)) #(1,2,3)
1.2 tuple -> list
a = (1,2,3)
print(list(a)) #[1,2,3]
2.list <---> str
2.1 list -> str
a = ["1","2","3"]
print("".join(a)) #"123"
2.2 str -> list
a = "123"
print(a.split()) #["123"]
3.dict <---> str
4.set <---> list
4.1 set -> list
a = (1,2,3,5)
print(list(a)) #[1,2,3,5]
4.2 list ->set
a = [1,2,3,5]
print(set(a)) #(1,2,3,5)
三.数据类型
python数据类型:
可变:
list ,dict ,set
不可变:
int bool str tuple
有序:
list,tuple,str,int,bool
无序:
dict,set
取值方式:
索引: str list tuple
直接: set ,int ,bool
键: dict