0
最近、私はPythonを学んでいましたが、for
の通常のループを使用する方法を知っていますが、私はfor
の次のコードをPythonで理解できません。細かいことや使い方を説明してくれて、ありがとう。Pythonでforループを使用する方法
def billboard(name, price = 30):
return sum(price for ch in name)
最近、私はPythonを学んでいましたが、for
の通常のループを使用する方法を知っていますが、私はfor
の次のコードをPythonで理解できません。細かいことや使い方を説明してくれて、ありがとう。Pythonでforループを使用する方法
def billboard(name, price = 30):
return sum(price for ch in name)
def billboard(name, price = 30):
return [price + ch for ch in name]
これはトリック
Ehh?問題のコードは機能します。 – vaultah
@vaultahを実行する必要があります。この場合は、ジェネレータ式ではなく、リストの内包表記だが、原理は同じまま。 – Matthias
@Matthias:はい、答えはジェネレータ式をカバーしています。 – vaultah
@vaultah:そうです。私はとても速く読むことができませんでした... – Matthias