-1
Pythonコードさ:リストの長さがreturn文で使用されるインデックスよりも小さい場合、なぜIndexErrorがスローされないのですか?ここで
#!/usr/bin/python3
def top_three_new(input_list):
return sorted(input_list, reverse=True)[:100]
print(top_three_new([2, 1]))
Pythonコードさ:リストの長さがreturn文で使用されるインデックスよりも小さい場合、なぜIndexErrorがスローされないのですか?ここで
#!/usr/bin/python3
def top_three_new(input_list):
return sorted(input_list, reverse=True)[:100]
print(top_three_new([2, 1]))
[:100]は、それが正確に100番目の要素を返すことを意味するものではありません。
[:n]最後からn個のアイテムを返します。アイテムがn個未満の場合は、単にすべてを返します。