今天写蓝桥杯省赛题目的,在最后结果输出的时候,想用join输出,却发现报错了
print(" ".join([1, 2]))
这查了才知道,join()里面的参数要不然是字符串,要不然是字符串的可迭代对象(也就是列表、元组等蓄序列里面的元素都是字符串型的)。
print(" ".join(['1', '2']))
这样,把数字转换成字符串型的就可以正常输出了
今天写蓝桥杯省赛题目的,在最后结果输出的时候,想用join输出,却发现报错了
print(" ".join([1, 2]))
这查了才知道,join()里面的参数要不然是字符串,要不然是字符串的可迭代对象(也就是列表、元组等蓄序列里面的元素都是字符串型的)。
print(" ".join(['1', '2']))
这样,把数字转换成字符串型的就可以正常输出了