将2D列表内容写入特定格式的文件可以通过以下步骤实现:
data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] # 2D列表数据
with open('output.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(data)
```
data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] # 2D列表数据
workbook = Workbook()
sheet = workbook.active
for row in data:
sheet.append(row)
workbook.save('output.xlsx')
```
data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] # 2D列表数据
conn = sqlite3.connect('output.db')
cursor = conn.cursor()
cursor.execute('CREATE TABLE IF NOT EXISTS my_table (col1, col2, col3)')
for row in data:
cursor.execute('INSERT INTO my_table VALUES (?, ?, ?)', row)
conn.commit()
conn.close()
```
需要注意的是,以上示例代码中的文件名和表名仅作为示例,实际应根据具体情况进行命名。
腾讯云相关产品和产品介绍链接地址:
以上是关于如何将2D列表内容写入特定格式的文件的完善且全面的答案。
领取专属 10元无门槛券
手把手带您无忧上云