下面一行 Python 代码
values = ", ".join(["\"%s\"" % x for x in row])
获取 "row" 中的元素列表以创建逗号分隔的字符串 "values",同时将每个值放在双引号中,例如:"New York"、"5"、""、"3.2"
但是,由于结果是 mysqldump 文件的一部分,因此空字段 ("") 应变为 NULL(不带双引号)。
因此,我想学习如何更改该表达式,以便检查 x 是否为空(“”),在这种情况下,应将 NULL 附加到值字符串。
谢谢