join函数的问题
list = ['粤', '港', '澳']cc = "', ".join(list)
print(cc)
输出的结果是什么?为什么? 粤', 港', 澳 输出的结果是:
粤,港,澳
因为join就是把前面的字符串插入参数中。 list = ['粤', '港', '澳']
cc = "', ".join(list)
join就是用前面的字符串作为间隔拼接后面的列表,也就是红色部分(有一个单引号,一个逗号,一个空格)。
所以拼接的结果是 粤', 港', 澳 结果是:
粤', 港', 澳
相当于:
'粤' + "', " + '港' + "'," + '澳' qiuyouzhi 发表于 2020-5-6 14:57
输出的结果是:
粤,港,澳
因为join就是把前面的字符串插入参数中。
求教一下,为什么'' ‘’与join之间要用 . liuzg123 发表于 2020-5-6 22:07
求教一下,为什么'' ‘’与join之间要用 .
因为你要插入逗号,而join前面的字符串,就是你要插入的东西。
页:
[1]