セクション 4. 章 1
single
単一の戻り値
メニューを表示するにはスワイプしてください
Pythonにおける関数の単一の戻り値とは、関数から1つのオブジェクトまたは値を返すことを指します。この種類の戻り値は、前のセクションでも使用されています。
12345def add_numbers(a, b): return a + b result = add_numbers(3, 5) print(result) # outputs: 8
関数add_numbersは2つの引数を受け取り、それらを加算して単一の値(合計)を返します。この例では、結果は変数resultに格納され、コンソールに出力されます。
注意
Pythonのjoin()関数は、リストなどのイテラブルの要素を指定した区切り文字で連結し、1つの文字列にまとめる機能。
例えば、", ".join(['a', 'b'])は'a, b'を返す。
1234# Example of join() words = ['red', 'green', 'blue'] combined = ", ".join(words) print(combined)
注意
strip()メソッドは、デフォルトで文字列の先頭と末尾の空白、または指定した文字を両端から削除する。
例えば、' text '.strip()は空白を除いた'text'を返し、'a,b,c,'.strip(',')は両端のカンマを削除して'a,b,c'を返す。
1234# Example of strip() raw_text = ',a,b,c,' cleaned_text = raw_text.strip(',') print(cleaned_text)
タスク
スワイプしてコーディングを開始
あなたの友人それぞれが自分の買い物リストを渡してくれたと想像してください。 買い物を簡単にするために、すべてのリストを1つのアイテムリストとして結合し、1つの文字列として整形する必要があります。
次の手順に従ってください:
- 最終的な結合結果を保存するために、
merged_listという名前の変数を空文字列で初期化します。 shopping_lists引数内の各リストをループ処理します。- ループ内で、現在のリスト内のすべてのアイテムを、
join()メソッドとカンマとスペース区切り子', 'を使って1つの文字列に結合します。 - 各結合済みリストの後に、次のリストと区切るためにカンマとスペースを追加します。
- 結果を返す前に、
strip(', ')メソッドを使って末尾の余分なカンマとスペースを削除します。 - 最終的な結合済み買い物リストの文字列を返します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 1
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください