list1 = [1,"3",2323,"pause"]
list2 = ["2","4","5"]
print ",".join(list1)
print ",".join(list2)
對於上面的代碼,的list2
的元件可以沒有任何問題地連接。但list1
報告錯誤如何在Python中使用不同類型的元素連接列表?
TypeError: sequence item 0: expected string, int found
聯接我知道join
僅適用於字符串,那麼如何加入不同類型的列表的元素呢?
人們提供瞭解決方案,但我想指出的 - 問題ISN 'list1'中的項目有不同的類型,但'list'中有非字符串。只能加入字符串列表中。 – pandubear