2017-04-25 6 views
0

数字フォーム1のリストを特定の番号にするにはどうすればよいですか? 私は以下のようなことを行うことができますスクリプトを作りたい:1から特定の番号へのリストの作成方法

number=20 
list=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] 

私はこれが起こる作るのですか分かりません。 リストを自動生成するための特定の関数がありますが、今は手動で入力していますか? 私はそれをGoogleにしようとしましたが、ほとんどは答えは数をseperatingについてであり、list.likeに返しrangeのPython 3では、この

a='1234' 
a.split(' ') 
[1,2,3,4] 
+1

見て()'関数 – RomanPerekhrest

+1

使用 '範囲(1、given_number)' ' – TLOwater

+0

[N niのために変換することができますので、 n range(1,21)] 'あなたのリストを返します –

答えて

1
Pythonの2のために

l = range(1, number + 1) 

を作りますあなたが本当にリストが必要な場合は反復可能シーケンス、あなたはそれが範囲 `で

l = list(range(1, number + 1)) 
+0

Python 3の範囲オブジェクトはイテレータではありません、あなたはそれにnext()を呼び出すことはできません –

+0

訂正していただきありがとうございます。 – msitt

関連する問題