0

タプル内の複数の拡張を反復処理する次のコードを作成しました。

def div (*tup):
    return [x/10 for x in tup]

>>> print div(100,50,30)
[10, 5, 3]

出力をリスト内の 3 つの個別のリストとして表示したい:

[[10], [5], [3]]

ご協力いただきありがとうございます。

4

2 に答える 2

6

次のように return-statement を作成してください。

return [[x/10] for x in tup]

サンプル:

>>> def div(*tup):
...     return [[x/10] for x in tup]
...
>>> div(100,50,30)
[[10], [5], [3]]
>>>
于 2013-11-07T20:48:00.323 に答える