Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中生成循环_Python_String_List_For Loop - Fatal编程技术网

如何在python中生成循环

如何在python中生成循环,python,string,list,for-loop,Python,String,List,For Loop,全部, 我有以下清单: [“abc”、“def”、“ghi”] 我需要从中得到一个字符串: “abc、def、ghi” 第一个和第二个元素之间有一个逗号,但不在字符串的末尾 不幸的是,Python没有如下构造: std::string str; for( int i = 0; i < 3; i++ ) { str += list[i]; if( i != 2 ) str += ","; } std::string str; 对于(int i=0;i从一个目

全部,

我有以下清单:

[“abc”、“def”、“ghi”]

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

“abc、def、ghi”

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

不幸的是,Python没有如下构造:

std::string str;
for( int i = 0; i < 3; i++ )
{
    str += list[i];
    if( i != 2 )
        str += ",";
}
std::string str;
对于(int i=0;i<3;i++)
{
str+=列表[i];
如果(i!=2)
str+=“,”;
}

我如何在Python中执行它?

< P>从一个目标的角度考虑它,而不是C++中的方式。你想一起加入元素:

','.join(elements)