不同类型之间的转换

一.布尔值为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 


posted @ 2019-07-12 16:01  MISF  阅读(621)  评论(0编辑  收藏  举报
     JS过度和变形效果演示   
  
    html5.png