タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

集合論に関するdenkenのブックマーク (1)

  • setを使って、twitterの片思い、片思われ、両思いを取得する - #詰んでる日記

    @tohae_callというbotを作っているのですが、今まではfollowしてくれた人を手動でfollow返ししてたのですが、最近@tohae_callをremoveする人が増えてきて、さすがに手動removeはめんどくさすぎるので、両方とも自動化することにしました。 そのためには、片思いと片思われのリストを取得する必要があるのですが、pythonのset*1を使って、差集合を求めるのが一番簡単です。 setは集合を表現するものなのですが、演算子をオーバーロード*2しているため、和集合や差集合、積集合をpythonの演算子を用いて表現できます。 setを使って差集合を求める前に、まずはtwitterのfollowingとfollowerの取得が必要です。twitterにはfollowingとfollowerのidだけのリストを返すAPIがあるので、これを使います。以下サンプル impor

    setを使って、twitterの片思い、片思われ、両思いを取得する - #詰んでる日記
    denken
    denken 2009/06/20
    ttp://twitter.com/followers/ids/%s.json, http://twitter.com/friends/ids/%s.json
  • 1