Python
 Computer >> コンピューター >  >> プログラミング >> Python

特定のインデックスのPythonタプル/ディクショナリ値を選択するにはどうすればよいですか?


タプル内のアイテムにインデックスが付けられます。スライス演算子を使用すると、特定のインデックスのアイテムにアクセスできます

>>> T1=(12, "Ravi", "B.Com FY", 78.50)
>>> print (T1[2])
B.Com FY

辞書の項目は索引付けされていません。特定のキーに関連付けられている値は、角括弧を挿入することで取得されます。辞書のget()メソッドも関連する値を返します。

>>> D1={"Rollno":12, "class":"B.com FY", "precentage":78.50}
>>> print (D1['class'])
B.com FY
>>> print (D1.get('class'))
B.com FY



  1. Python-指定された辞書から負の値をフィルタリングします

    データ分析の一環として、辞書から負の値を削除するシナリオに出くわします。このために、ディクショナリ内の各要素をループし、条件を使用して値をチェックする必要があります。これを実現するには、以下の2つのアプローチを実装できます。 forループの使用 Wは、forループを使用してリストの要素をループするだけです。すべての反復で、items関数を使用して、要素の値を0と比較し、負の値をチェックします。 例 dict_1 = {'x':10, 'y':20, 'z':-30, 'p':-0.5, 'q':50} prin

  2. 与えられた数がフィボナッチ数であるかどうかをチェックする方法のためのPythonプログラム?

    この記事では、以下に示す問題ステートメントの解決策について学習します- 問題の説明 数nが与えられたら、nがフィボナッチ数であるかどうかを確認します n番目のフィボナッチ数は前の2つのフィボナッチ数の合計であることは誰もが知っています。しかし、それらは漸化式以外の興味深い関係も提供します。 (5 * n2 + 4)または(5 * n2 – 4)が完全な正方形である場合に限り、数値は本質的にフィボナッチです。 このプロパティを使用して、数値がフィボナッチであるかどうかを確認します。 では、Pythonスクリプトの実装を見てみましょう- 例 import math # if x is p