-5

重複の可能性:
ループを使用してリスト内の最大数を見つける

ループを使用して、Python のリスト内の最大数を見つけています。そのためには、リスト全体を処理するループが必要です。リスト全体を実行するために使用できるループは何ですか? 私はPythonが初めてです。

4

3 に答える 3

1

次のような for ループを使用してリストを調べることができます。

for item in lst:
    # do something with item

ただし、リスト内の最大項目を取得する簡単な方法 (これが必要なようです) は次のとおりです。

max(lst)
于 2013-01-21T23:27:47.640 に答える
0

コードのブロックを n 回繰り返す (n は some_list の長さ) は、次のように行われます。

for i in xrange(len(some_list)):
    # block of code

また...

i = 0
while i < len(some_list):
    # block of code
    i = i + 1
于 2013-01-21T23:27:22.203 に答える
0
max = None
for e in lst:
    if max is None or e > max: max = e

しかし、David がすでに述べたように、電話をかけるだけで十分max(lst)です。

于 2013-01-21T23:30:17.010 に答える