が、私は簡単に文字のセットで区切られた文字列のリストの内容を、参加することができ、このようにMATLABと同等:Pythonのstring.join()はPythonで
>>> L = ["A","B","C"]
>>> string.join(L,"_")
'A_B_C'
MATLABでは、私が連結することができます文字列のセル配列この方法:
>> L = {'A','B','C'};
>> [L{:}] % or strcat(L{:}), with trimming of trailing spaces
ans =
ABC
は、区切り文字を追加するstring.joinの能力を模倣MATLABでの簡単なコマンドはありますか?
私は、これは、とりわけ
[sprintf('%s_',L{1:end-1}), L{end}]
としてグロテスクな構造を介して行うことができることを認識してんだけど、簡単な方法はありますか?
+1。私のために十分に良い! –
Matlab 2016には 'join({'A'、 'B'、 'C'、 'D'} '、')' – Eric