pythonで番号のリストを理解する方法

番号リストは他のリストと似ていますが、番号リストの操作をより効率的にすることができるいくつかの機能があります。 10個の数字のリストを作成して、何ができるか見てみましょう。

# Print out the first ten numbers.
numbers =[1,2,3,4,5,6,7,8,9,10]for number in numbers:print(number)

range()関数

通常のリスト作成方法では10個の番号を作成できますが、多数の番号を作成する場合、この方法は適していません。 range()関数は、多数の数値を生成するのに役立ちます。次のように:

# print the first ten number
for number inrange(1,11):print(number)

range()関数のパラメーターには、開始番号と終了番号が含まれます。結果の番号のリストには、開始番号が含まれますが、終了番号は含まれません。同時に、ステップパラメータを追加して、range()関数に間隔の距離を通知することもできます。次のように:

# Print the first ten odd numbers.for number inrange(1,21,2):print(number)

range()関数で取得した数値をリストに変換したい場合は、list()関数を使用して変換できます。次のように:

# create a list of the first ten numbers.
numbers =list(range(1,11))print(numbers)

この方法は非常に強力です。これで、最初の10個の番号のリストを作成するのと同じくらい簡単に、最初の100万個の番号のリストを作成できます。次のように:

# Store the first million numbers in a list
numbers =list(range(1,1000001))
# Show the length of the list
print("The list 'numbers' has "+str(len(numbers))+" numbers in it.")
# Show the last ten numbers.print("\nThe last ten numbers in the list are:")for number in numbers[-10:]:print(number)

min()、max()およびsum()関数

タイトルが示すように、これらの3つの機能を番号のリストに適用できます。 min()関数はリスト内の最小値を検索し、max()関数は最大値を検索し、sum()関数はリスト内のすべての数値の合計を計算します。次のように:

ages =[23,16,14,28,19,11,38]
youngest =min(ages)
oldest =max(ages)
total_years =sum(ages)print("Our youngest reader is "+str(youngest)+" years old.")print("Our oldest reader is "+str(oldest)+" years old.")print("Together, we have "+str(total_years)+" years worth of life experience.")

ナレッジポイントの補足:

range()関数

pythonでは、range()関数を使用して一連の数値を生成できます

for w inrange(1,11):print(w)

出力:

12345678910

# 注:ここでは、11を除いて10で終了します

これまで、pythonの番号リストを理解する方法に関するこの記事を紹介しました。pythonの番号リストの詳細な説明については、ZaLou.Cnを検索してください。

Recommended Posts

pythonで番号のリストを理解する方法
Pythonでのパッケージの導入を理解する方法
pythonで数値をフィルタリングする方法
Pythonで変数を理解する方法
pythonで円の領域を見つける方法
Pythonでグローバル変数を理解する方法
pythonで辞書を並べ替える方法
告白プログラムをpythonで書く方法
pythonオブジェクトを理解する方法
pythonで写真を自動的にダウンロードする方法の例
Ubuntu14.04でPython仮想環境を作成する方法
pythonコードでラップする方法
Pythonで括弧を省略する方法
pythonでクラスを書く方法
PythonでExcelを読む方法
pythonでエラーを表示する方法
pythonでreturnを書く方法
pythonで変数をクリアする方法
pythonオブジェクト指向プログラミングを理解する方法
PythonでSQLiteを使用する方法
pythonのインストールが成功したことを確認する方法
Pythonで地球を作る方法
およびおよびまたはPythonでの使用方法
Pythonでサードパーティモジュールを導入する方法
pythonでnull値を表す方法
pythonでwinプログラムを書く方法
Pythonでサードパーティモジュールをインストールする方法
pythonでエラーをカスタムキャッチする方法
pythonでtryステートメントを書く方法
Pythonでプライベート属性を定義する方法
Pythonでカスタムモジュールを追加する方法
インストールされているモジュールをpythonで表示する方法
さまざまなシステムでのPythonopenメソッド
pythonで背景音楽を追加する方法
pythonで相対パスを表す方法
pythonでround関数を使用する方法
Pythonのインターフェースに基づいてプログラミングする方法
ubuntuサーバー環境にpythonをインストールする方法
Pythonでの歩留まりを理解するための記事
pythonでアシスタントを実行するコードを使用する方法
pythonでコード自動プロンプトを設定する方法
pythonでゲームを書く方法を教えてください
pythonでファイルとディレクトリを削除する方法
ダウンロードしたモジュールをpythonでインストールする方法
pythonで連続乗算計算を実行する方法
VMwareでCentOS仮想マシンを作成する方法
pythonはどのように辞書のキーを呼び出しますか
VMwareでCentOS仮想マシンを作成する方法
IEを添付ファイルとしてPythonで保存する方法
Ubuntu20.04でIPアドレスを変更する方法の例
PythonはFTPを実装して、ファイルをループでアップロードします
pythonコードにコメントする方法
pythonリスト(LIST)の深い理解
Pythonのタプルの添え字
pythonをすばやく学ぶ方法
pythonプラグインをアンインストールする方法
パイソンタプルの使い方
Python | Pythonのリスト、タプル、文字列の操作を理解するための記事
Pythonで一般的に使用されるサードパーティライブラリの大規模なインベントリ
あなたはまだパイソンでケーキを描く方法を知っていますか? ? ?
pythonでのwheelの使用法