タプルのリストを取得し、各タプルの最初の文字列を返す関数の作成に問題があります。以下は私の現在のコードですが、何も起こっていない、私は構文エラーを取得しません。どんな助けもありがとう。関数が必要な出力を出力しない
lst_of_tups = ([('hello', 'all'), ('music', 'playing'), ('celebration', 'station')])
def build_string(lst_of_tups):
final_str = ""
for tup in list_of_tups:
for item in tup:
final_str = final_str + item[0]
return final_str
print build_string
****予想される出力:、内部ループ内ですることができますreturn
、彼らは変数の多くを定義し、予期せぬ副作用を持っている:hampcsは****
あなたは自分の財産から帰ってきているので、実行は決して次の行に到達しません。 –
typo: 'list_of_tups'と' lst_of_tups'を修正しました。それは一度私のために働く。 –
[返信文の後にもっと仕事をする方法はありますか?](http://stackoverflow.com/questions/11604699/is-there-a-way-to-do-more-work-after- a-return-statement) –