リストのすべての偶数に2を乗算し、すべての奇数に7を加える方法を解決しようとしています。そして、降順でリストを提示します。リストを引数として取る関数でなければなりません。奇数を掛けて奇数を加算する
私はこれをstackoverflowで見つけましたが、この例では偶数を1つの製品に集計しているため、実際は私の後ろにはありません。
これは私のコードです:
L = [45, 22, 2, 498, 78]
def EvenOdd(L):
product = 2
resp = 7
elem = None
for elem, val in enumerate(L):
elem += 1
if elem % 2 == 0:
product *= elem
if elem % 2 == 1:
resp += elem
result = L[elem]
result.sort()
result.reverse()
print(result)
申し訳ございませんが、実施例へのリンクを忘れ:http://stackoverflow.com/questions/39835536/python-multiplying-をすべての偶数番号のリスト – Allizon
コードスニペットが必要なものではないので、問題はあなたの宿題を騙すのが難しいということですか? – jonrsharpe