私は初心者の本のためのPythonから練習をしています。私が取り組んでいるプロジェクトは次のとおりです: "引数として値のリストを取り、すべての項目をカンマとスペースで区切って文字列を返す関数を記述します。関数はどのリストでも動作できるはずですそれに渡された値」Pythonリストから不要なカンマを削除するには
はここに私のコードです:
def passInList(spam):
for x in range(len(spam)):
z = spam[x] + ', '
print(z,end= ' ')
spam=['apples', 'bananas', 'tofu', 'and cats']
passInList(spam)
の予想される出力ある - 'りんご、バナナ、豆腐、そして猫。私がいる
マイ出力
'、りんご、バナナ、豆腐、そして猫のIS-問題、私は "の最後にカンマを取り除くように見えることができないということです猫 "。
ありがとうございます。
あなたの問題には直接関係しませんが、文字列を返す必要がありますが、関数は何も返しません。 – Kevin