def format_tags(obj, defaults=None):
result = set()
for src in (obj, defaults):
if isinstance(src, Mapping):
result.update(['%s:%s' % (k, v) for k, v in src.items()])
elif isinstance(src, list):
result.update(src)
elif isinstance(src, str):
result.add(src)
return sorted(result)
评论列表
文章目录