PYTHON如何判断一个字典或者列表为空

Python012

PYTHON如何判断一个字典或者列表为空,第1张

if py_obj:

print '非空'

if py_obj is None:

print '空'

if not py_obj:

非空

题主你好,

看例子吧:

我先定义一个空字典dic:

dic = {}

向字典中添加键值对是通过: 

字典名['键名'] = '值' 

这种形式, 下面我向字典中添加一个键为'name', 值为'hello kitty'的这么一个键值对:

dic['name'] = 'hello kitty'

此时字典dic的值就内{}, 变为了{'name': 'hello kitty'}

---

测试截图:

希望可以帮到题主, 欢迎追问

data = dict()

data["a"] = 'v1'

data["b"] = 'v2'

如果没有c可以不赋值,也可以

data["c"] = ''

取值时可以data.get("c", None)意思是如果存在c就返回值,不存在就返回None