![](/img/trans.png)
[英]How to write single elements of a list at the end of a csv line with Python?
[英]How to write any number of elements of a list in one line in a CSV file?
我想用特定格式編寫一個 CSV 文件,以便我可以使用數據進行訓練。 我需要一行中的每個輸入的所有信息。 charList 是 ASCII 數字中的字符列表(長度為 108)。
而不是將列表放在 csv 中,我想單獨擁有每個字符。 因此,一行 CSV 應如下所示:
0.2344,0.234565,0.245534,45,27,34...34
您沒有顯示示例輸入數據以及此時您得到的結果,因此我將使用我的數據。
你必須把它flatten
。 您可以使用+
加入列表
如果你有
data = [12, 34, ["A", "B"], 56]
其中data[2]
是["A", "B"]
然后
result = data[:2] + data[2] + data[3:]
給
[12, 34, "A", "B", 56]
如果你有
data = [12, 34, "AB", 56]
然后您可以使用list
將字符串轉換為列表
result = data[:2] + list(data[2]) + data[3:]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.