【问题标题】:How to make loop in python如何在python中制作循环
【发布时间】:2026-01-15 05:30:01
【问题描述】:

所有,

我有以下列表:

["abc", "def", 'ghi"]

我需要从中得到一个字符串:

"abc,def,ghi"

第一个和第二个元素之间有逗号,但不是在字符串的末尾。

不幸的是,Python 没有这样的结构:

std::string str;
for( int i = 0; i < 3; i++ )
{
    str += list[i];
    if( i != 2 )
        str += ",";
}

我如何在 Python 中做到这一点?

【问题讨论】:

    标签: python string list for-loop


    【解决方案1】:

    从目标的角度来考虑它,而不是像在 C++ 中那样。您想将元素连接在一起:

    ','.join(elements)
    

    【讨论】: