口座番号の 2 つのグループを比較しようとしています (Python と xlrd/xlwt を使用)。
最初は私のお気に入りのアカウントのリストです。秒は、そのアカウントの誰かが私に助けを求めたときに記録されたアカウントのリストです。ただし、2 番目のリストは実際にはスプレッドシートであり、ケース ID やカテゴリなど、アカウント番号だけではありません。たとえば、アカウント「100」が「靴」について電話をかけ、ケース #50 として記録されました。(また、スプレッドシートにアカウント、カテゴリ、ケース番号の 3 つの列があると仮定します)。
私の目的は、スプレッドシートを見て、私のお気に入りのアカウントの 1 つ (最初のリストから) の誰かが助けを求めて電話をかけてきたことを見つけることです。だから私は基本的に次のようなものを使いたい
myFavoriteAccounts = ['100','200','300','400','500']
次に、スプレッドシート全体を調べて、私のお気に入りのアカウントの 1 つが表示されるインスタンス、ケース ID、およびカテゴリを印刷します。
両方のリストに表示されるアカウントを見つけることができました。
match = set(myFavoriteAccounts) & set(spreadsheetAccountsColumn)
しかし、スプレッドシートを反復処理して、それらのアカウントの 1 つが表示されるたびに、カテゴリとケース ID を取得する方法がわかりません。
たとえば、アカウント「100」が、ケース #50 の「靴」について 2 回、次に「ソックス」とケース #70 について 2 回電話をかけてきたことを特定できるようにしたいと考えています。