python拆分问题我需要数据输出看起来不同 s=ez,爸爸,塔达 打印,拆分,

python拆分问题我需要数据输出看起来不同 s=ez,爸爸,塔达 打印,拆分,,python,double-quotes,quoting,single-quotes,output-formatting,Python,Double Quotes,Quoting,Single Quotes,Output Formatting,打印以下内容: ['ez','dad','tada'] 问题是,我需要输出为双引号,而不是单引号,如下所示: [ez,爸爸,塔达] 您已经展示了使用以下代码将字符串拆分为列表: s=ez,爸爸,塔达 split_data=s.split, 既然列表中有了数据,就可以使用字符串的.join方法重新格式化它,将列表转换为字符串。根据您的示例,您希望将字符串格式化为[ez,dad,tada],因此您可以将每两项合并为,因为这似乎是分离的字符串 分隔符=',' 打印“[”+分隔符.joinsplit_数

打印以下内容:

['ez','dad','tada'] 问题是,我需要输出为双引号,而不是单引号,如下所示:

[ez,爸爸,塔达]
您已经展示了使用以下代码将字符串拆分为列表:

s=ez,爸爸,塔达 split_data=s.split, 既然列表中有了数据,就可以使用字符串的.join方法重新格式化它,将列表转换为字符串。根据您的示例,您希望将字符串格式化为[ez,dad,tada],因此您可以将每两项合并为,因为这似乎是分离的字符串

分隔符=',' 打印“[”+分隔符.joinsplit_数据+”]
您已经展示了使用以下代码将字符串拆分为列表:

s=ez,爸爸,塔达 split_data=s.split, 既然列表中有了数据,就可以使用字符串的.join方法重新格式化它,将列表转换为字符串。根据您的示例,您希望将字符串格式化为[ez,dad,tada],因此您可以将每两项合并为,因为这似乎是分离的字符串

分隔符=',' 打印“[”+分隔符.joinsplit_数据+”] 归功于@fn。为了

例如:

import json

s = "ez , dad , tada"

print(json.dumps(s.split(" , ")))
输出:

["ez", "dad", "tada"]
归功于@fn。为了

例如:

import json

s = "ez , dad , tada"

print(json.dumps(s.split(" , ")))
输出:

["ez", "dad", "tada"]

这就是Python在打印字符串列表时表示字符串列表的方式。“和”之间没有功能上的区别。在这种情况下,结尾的逗号是没有意义的。所以,说清楚一点,你希望实际的str表示包含双引号吗?像这样:“ez”?关于s.split中e的[f'{e}',]?…您想要一个列表,还是想要一个表示列表的字符串?如果您不想要列表的Pythons表示,您必须编写自己的代码。@beast检查这个问题的答案这是注释部分,下面是答案,如果你发现任何有用的,一定要把它们投票/标记为有效。如果没有,那么对它们进行评论,看看它们如何改进答案。这就是Python在打印字符串列表时表示字符串列表的方式。“和”之间没有功能上的区别。在这种情况下,结尾的逗号是没有意义的。所以,说清楚一点,你希望实际的str表示包含双引号吗?像这样:“ez”?关于s.split中e的[f'{e}',]?…您想要一个列表,还是想要一个表示列表的字符串?如果您不想要列表的Pythons表示,您必须编写自己的代码。@beast检查这个问题的答案这是注释部分,下面是答案,如果你发现任何有用的,一定要把它们投票/标记为有效。如果没有,那么对他们进行评论,看看他们如何改进答案。提示:以下是列表。Python确实有数组,但是,你完全正确。我一直在混淆它们,因为我从来没有在Python中实际使用过数组……提示:这些是列表。Python确实有数组,但是,你完全正确。我一直把它们混在一起,因为我从来没有在Python中实际使用过数组……答案不错,但下次你可以把这个问题标记为链接文章的副本。这有助于保持网站整洁。答案很好,但下次你可以将这个问题标记为链接帖子的副本。这有助于保持场地整洁。