5
self.friends = defaultdict(list)7
def postTweet(self, userId: int, tweetId: int) -> None:8
self.tweets.append([userId, tweetId])10
def getNewsFeed(self, userId: int) -> List[int]:13
x[1] for x in self.tweets if x[0] in [userId] + self.friends[userId]15
return list(reversed(tweets))[:10]19
def follow(self, followerId: int, followeeId: int) -> None:20
self.friends[followerId].append(followeeId)22
def unfollow(self, followerId: int, followeeId: int) -> None:24
self.friends[followerId].remove(followeeId)