Python 按逗号拆分列表以及如何从拆分中的引号中排除逗号和引号

Python 按逗号拆分列表以及如何从拆分中的引号中排除逗号和引号,python,Python,我有一份清单。如何在包含逗号和引号的列表中拆分字符串,然后将其转换为字符串: 列表结构如下所示: test_list = [['00000','test', 26.84, 67.8, 14.7, 3.2143838377847933, 'Test 39-64, bot, 8.625" AS', 'NORMAL', 'Wave', 'D'], ['00001','test', 26.84, 67.8, 14.7, 3.2143838377847933, 'Test 39-64, bot, 8.62

我有一份清单。如何在包含逗号和引号的列表中拆分字符串,然后将其转换为字符串:

列表结构如下所示:

test_list = [['00000','test', 26.84, 67.8, 14.7, 3.2143838377847933, 'Test 39-64, bot, 8.625" AS', 'NORMAL', 'Wave', 'D'], ['00001','test', 26.84, 67.8, 14.7, 3.2143838377847933, 'Test 39-64, bot, 8.625" AS', 'NORMAL', 'Wave', 'D']]
我当前的实现为我提供了以下信息:

'00000,test, 26.84, 67.8, 14.7, 3.2143838377847933, Test 39-64, bot, 8.625" AS, NORMAL, Wave, D'
基于以下代码:

tests = '\n'.join(','.join(map(str, row)) for row in test_list)
如果可能的话,我希望我期望的结果如下:

' 00000,test, 26.84, 67.8, 14.7, 3.2143838377847933, 'Test 39-64, bot, 8.625" AS, NORMAL', Wave, D

我不知道如何实现这一点

如果我理解清楚,这可能是一种选择:

l = [['00000','test', 26.84, 67.8, 14.7, 3.2143838377847933, 'Test 39-64, bot, 8.625" AS', 'NORMAL', 'Wave', 'D'], ['00001','test', 26.84, 67.8, 14.7, 3.2143838377847933, 'Test 39-64, bot, 8.625" AS', 'NORMAL', 'Wave', 'D']]

for x in l:
    result = ''
    for y in x:
        result += f'"{y}", '

    result = result[:-2]
    print(result)

您当前的实现是什么?在问题中,我添加了代码@Edekiokoh预期的输出应该是列表吗?您的“预期结果”是字符串的元组,但您给出的操作将导致单个字符串。请更正帖子。您将拆分列表的打印表示形式与它的内容混淆<代码>测试如果有任何错误,并且
测试39-64,bot,8.625“AS,NORMAL”
缺少
甚至是有效的python,那么它将是一个名称错误。请做一个。
print('\n'.join(','.join(f'{y}'代表x中的y)代表l中的x))
。是的,更好,更接近问题的语法。