Python
 Computer >> コンピューター >  >> プログラミング >> Python

文字列を分割してコンマで結合するPythonプログラム


スペースで区切られた単語がいくつかあるとします。これらの単語を分割してリストを作成し、その間にコンマを置いて文字列に結合する必要があります。

したがって、入力がs ="Programming Python Language Easy Funny"の場合、出力はProgramming、Python、Language、Easy、Funny

になります。

これを解決するには、次の手順に従います-

  • words:=区切り文字""空白スペースのあるsに分割関数を適用することによる単語のリスト。

  • ret:=単語に存在する各アイテムを結合し、単語の各ペアの間に「、」を配置します

  • retを返す

理解を深めるために、次の実装を見てみましょう

def solve(s):
   words = s.split(' ')
   ret = ', '.join(words)
   return ret

s = "Programming Python Language Easy Funny"
print(solve(s))

入力

"Programming Python Language Easy Funny"

出力

Programming, Python, Language, Easy, Funny

  1. Pythonプログラムによるデータ分析と視覚化

    このチュートリアルでは、パンダなどのモジュールを使用したデータ分析と視覚化について学習します。 およびma​​tplotlib Python 。 Pythonは、データ分析に最適です。モジュールをインストールするパンダ およびma​​tplotlib 次のコマンドを使用します。 pip install pandas pip install matplotlib インストールプロセスが完了すると、成功メッセージが表示されます。まず、パンダについて学びます その後、 matplotlibが表示されます 。 パンダ Pandasは、データ分析ツールを提供するPythonのオープンソース

  2. 文字列に偶数の長さの単語を出力するPythonプログラム

    この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。 問題の説明 文字列を指定すると、文字列内のすべての単語を均等な長さで表示する必要があります。 アプローチ split()関数を使用して入力文字列を分割します。 forを使用して文字列の単語を繰り返し処理します ループ& len()を使用して単語の長さを計算します 機能。 長さが均等であると評価されると、単語が画面に表示されます。 それ以外の場合、画面に単語は表示されません。 次に、以下の実装を見てみましょう- 例 def printWords(s): # split