gpt4 book ai didi

Python-如何向字符串添加空白字符以便向数据库添加列

转载 作者:太空宇宙 更新时间:2023-11-03 16:45:47 25 4
gpt4 key购买 nike

我正在使用 SQLite3 和 Python 2.7 atm。我遇到了一个问题,我有一堆数据,列表中的一个字符串最多可以包含 5 个字符,但不一定 - 当将其放入我的 sql 表中时,我需要 5 列。所以我试图将“'”添加到字符串中,以便添加额外的列 - 到目前为止我已经输入了:

while len(row[36].split(',')) < 5:
row[36] = '%s%s'%(row[36],', ')

我此时得到的错误是:TypeError: 'tuple' object does not support item assignment.

如果还有什么需要,请告诉我。

谢谢,

最佳答案

因此,看起来 row 变量实际上是一个元组而不是列表。

元组是不可变的。您需要先将 row 转换为列表,然后才能更改其中的值:

行=列表(行)

或者更好的是,在创建时,首先将其设为列表。

关于Python-如何向字符串添加空白字符以便向数据库添加列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36321241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com