のリターンリスト結果の問題、私は印刷機能Pythonの:機能
def numberList(items):
number = 1
for item in items:
print(number, item)
number = number + 1
numberList(['red', 'orange', 'yellow', 'green'])
でこれを行う場合、私は、私はちょうどのみ取得機能を返すために、印刷機能を変更した場合、私はこの
1 red
2 orange
3 yellow
4 green
を取得これは:
(1, 'red')
なぜそうですか?
print関数とまったく同じように動作するリターン関数が必要ですが、コードを変更したり書き換えたりする必要があります...ありがとうございます... Plsはあなたの応答をできるだけ簡単でわかりやすいものにします。 .cheers
+1の列挙とあなたのリストソリューションへの追加(これは私がそれに答えるつもりだった)です。 – daveydave400
ありがとうagf ...非常に役立ちます。 –