【发布时间】:2021-04-12 02:01:04
【问题描述】:
我想要一个语法正确的人类可读的列表字符串表示。例如,列表['A', 2, None, 'B,B', 'C,C,C'] 应该返回字符串A, 2, None, B,B, and C,C,C。这个人为的例子有点必要。请注意,Oxford comma 与此问题相关。
我尝试了', '.join(seq),但这并没有产生上述示例的预期结果。
注意先前存在的类似问题:
- How to print a list in Python "nicely" 不关心语法正确的人类可读字符串。
- Grammatical List Join in Python 没有Oxford comma。那里的示例和答案相应不同,它们不适用于我的问题。
【问题讨论】:
标签: python list human-readable