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

PythonPandas-インデックスの要素を繰り返す


インデックスの要素を繰り返すには、 index.repeat()を使用します パンダのメソッド。繰り返し回数を引数として設定します。まず、必要なライブラリをインポートします-

import pandas as pd

パンダインデックスの作成-

index = pd.Index(['Car','Bike','Airplane', 'Ship','Truck','Suburban'], name ='Transport')

パンダのインデックスを表示する-

print("Pandas Index...\n",index)

インデックスの要素を繰り返す-

print("\nResult after repeating each index element twice...\n",index.repeat(2))

以下はコードです-

import pandas as pd

# Creating Pandas index
index = pd.Index(['Car','Bike','Airplane', 'Ship','Truck','Suburban'], name ='Transport')

# Display the Pandas index
print("Pandas Index...\n",index)

# Return the number of elements in the Index
print("\nNumber of elements in the index...\n",index.size)

# Return the dtype of the data
print("\nThe dtype object...\n",index.dtype)

# repeat elements of the index
print("\nResult after repeating each index element twice...\n",index.repeat(2))

出力

これにより、次の出力が生成されます-

Pandas Index...
Index(['Car', 'Bike', 'Airplane', 'Ship', 'Truck', 'Suburban'], dtype='object', name='Transport')

Number of elements in the index...
6

The dtype object...
object

Result after repeating each index element twice...
Index(['Car', 'Car', 'Bike', 'Bike', 'Airplane', 'Airplane', 'Ship', 'Ship',
'Truck', 'Truck', 'Suburban', 'Suburban'],
dtype='object', name='Transport')

  1. Python –同じインデックスを持つ要素

    同じインデックスを持つ要素を表示する必要がある場合は、単純な反復と「列挙」属性が使用されます。 以下は同じのデモンストレーションです- 例 my_list = [33, 1, 2, 45, 41, 13, 6, 9] print("The list is :") print(my_list) my_result = [] for index, element in enumerate(my_list):    if index == element:       my_result.append(element) p

  2. Pythonで2つのリストインデックス要素を同等にする

    Pythonを使用したデータ操作中に、2つのリストをまとめて、それぞれの要素をペアで同等にする必要がある場合があります。つまり、リスト1のインデックス0の要素は、リスト2のインデックス0の要素と同等になります。 タプル付き タプル関数を利用して、各リストから要素を順番に取得し、それらを照合します。最初に、結果を一時文字列に格納します。この文字列は、値の照合の出力がリストから表示されるパターンを持っています。 例 listA = ['day1', 'day2', 'day3'] listB = ['Mon', 'Tue&#