リストの開始値と長さを持つリストを作成するにはどうすればいいですか?例えば、私は長さが5であった17から始まるリストを作成したい場合:Python - 与えられた値から始まって与えられた長さでリストを作成する
num_list = [17, 18, 19, 20, 21]
しかし私はそれが正しい結果に
def answer(start, length):
id_arr = list(range(start, length))
print(id_arr)
answer(17, 10)
Output: []
を生産されていないと私は理解して以下のことを試してみましたこれは、開始値が17であるためですが、値10で終了するようにして空のリストを作成しようとしていますので、length
の値をリストのサイズで終わらないようにするにはどうすればよいですかリストの価値?
必要な長さの空のリストを初期化して値を記入できませんか? –
問題の制約によって、来る各リストのサイズを知ることができません。それはちょうどサイズが常に少なくとも長さになると述べている1 –
範囲(開始、開始+長さ) – kuro