python3判断字典、列表、元组为空以及字典是否存在某个key的方法

 1 #!/usr/bin/python3
 2 #False,0,'',[],{},()都可以视为假
 3 m1=[]
 4 m2={}
 5 m3=()
 6 m4={"name":1,"age":2}
 7 #也可用if not m1:print("m1不是列表")
 8 if m1:
 9     print("m1是列表")
10 else:
11     print("m1不是列表")
12     
13 if m2:
14     print("m2是字典")
15 else:
16     print("m2不是字典")
17     
18 if m3:
19     print("m3是元组")
20 else:
21     print("m3不是元组")
22 
23     
24 #判断字典是否存在某个key    
25 if('age' in m4.keys()):
26     print("m4包含age")
27 else:
28     print("m4不包含age")
29     
30     
31     
32     
33     
34     
35     
36     
37     
38     

 

posted @ 2017-05-02 17:58  悟空的爸爸  阅读(36132)  评论(1编辑  收藏  举报