次のような列を持つデータフレームがあります。
A   B   C  
0   
4
5
6
7
7
6
5
Aの値の可能な範囲は、0から7までです。
また、私はこのような8つの要素のリストを持っています:
List=[2,5,6,8,12,16,26,32]  //There are only 8 elements in this list
列Aの要素がnの場合、リストのn番目の要素を新しい列(「D」など)に挿入する必要があります。
データフレーム全体をループせずに、これを一度に行うにはどうすればよいですか?
結果のデータフレームは次のようになります。
A   B   C   D
0           2
4           12
5           16
6           26
7           32
7           32
6           26
5           16
注:データフレームは巨大であり、反復は最後のオプションオプションです。ただし、必要に応じて、「リスト」の要素をdictなどの他のデータ構造に配置することもできます。