python tuple

在看django源代码发现很多这样返回方法:

def save:
     # some code
     return success,model

 

调用代码就很简单了:

created, message = Message.objects.save()

if  created:
    print message

 

前面这种写法使用到了python的一种特殊类型tuple,tuple是一个不可变的list,python 可以这样定义一个tuple

http_msg = 404,"NOT FOUND"

 

要使用tuple就很简单了:

code,msg = http_msg

你可能感兴趣的:(python)