优化方法list_to_str, 当数据不是列表或者为空,直接返回none

This commit is contained in:
floraachy
2024-05-11 10:15:18 +08:00
parent 49b6bb27ef
commit 2b02675649

View File

@@ -215,13 +215,13 @@ def list_to_str(target):
:param target: 要转换为字符串的列表。
:return: 以逗号分隔的字符串。
"""
if isinstance(target, list):
if isinstance(target, list) and target:
# 过滤掉列表中的None值
filtered_list = [str(item) for item in target if item is not None]
# 使用逗号连接字符串
return ",".join(filtered_list)
else:
return target
return None
def string_to_base64(input_string: str):