
您可以压缩
if/
elif/
else上一行很轻松地:
def __init__(self, *args, **kwargs): data = args[0] if args else kwargs.get('data', None) if data: data['content'] = ' '.join(data['content'].strip().split()) super(TagForm, self).__init__(*args, **kwargs)if args以及
if len(args) > 0因为
length == 0项目是
False和
length >0项目是而起作用
True。
if data``if data is not None之所以能正常工作,是因为您假设它
data至少有一个键,如果有
notNone,则为
True。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)