使用 python 创建一对用户 ID

create a pairs of users ids with python

我有两个用户列表,早期采用者和关注者。我想创建一对像

这样的用户

(early_adopter,追随者)。例如:

#in 
early_adopters = [1, 2, 3]

#out
follower_list = [(1,a),(1,b),(1,c),(2,a),(2,e),(3,f)]

在我下面的代码中,我可以检索关注者列表,但这并没有指定谁关注了谁。

follower_list = []
early_adopters = [1, 2, 3]

for usr in ea:
  for user in tweepy.Cursor(api.followers, user_id = usr).items():
    if user.id not in ea:
      follower_list.append(user.id)

你们非常亲密:

follower_list = []
early_adopters = [1, 2, 3]

for usr in early_adopters:
  for user in tweepy.Cursor(api.followers, user_id = usr).items():
    if user.id not in early_adopters:
      follower_list.append((usr, user.id))

这在 followers_list 中存储了一个 (early_adopter, follower) 的元组。