gpt4 book ai didi

python - 从不正确的格式生成 'clean' 元组

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

每当我在程序中的日期范围之间调用数据库搜索时,它都会返回此

'(', (4, u'Jake', u'Ryan', u'Bowman', 1, 8, u'12/13/13'), ')', '(', (5, u'Katie', u'Brian', u'Adams', 0, 10, u'12/13/13'), ')',          '(', (6, u'Katie', u'Brian', u'Adams', 8, 8, u'12/25/13'), ')', 

以如下格式返回此值的最佳方式是什么:

(4,'Jake','Ryan','Bowman',1,8,'12/13/13'),(5,'Kate','Brian','Adams',0,10 '12/13/13'), etc

不用介意 unicode,我只需要一个可以在 csv 库中使用的元组。

最佳答案

您可以将其放入这样的列表中:

>>> t = ['(', (4, u'Jake', u'Ryan', u'Bowman', 1, 8, u'12/13/13'), ')', '(', (5, u'Katie', u'Brian', u'Adams', 0, 10, u'12/13/13'), ')',          '(', (6, u'Katie', u'Brian', u'Adams', 8, 8, u'12/25/13'), ')', ]
>>> t = [row for row in t if row not in ('(', ')')]
>>> t
[(4, u'Jake', u'Ryan', u'Bowman', 1, 8, u'12/13/13'), (5, u'Katie', u'Brian', u'Adams', 0, 10, u'12/13/13'), (6, u'Katie', u'Brian', u'Adams', 8, 8, u'12/25/13')]

您主要需要删除括号字符串。结果可以轻松放入 csv 文件中。

关于python - 从不正确的格式生成 'clean' 元组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20764068/

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