Interview Query
Back to Data Science Interview
Data Science Interview

Data Science Interview

92 of 257 Completed

1m read
6m read
6m read
5m read
Question
Question
Question
Question
Question

Find Bigrams
Go to question details page

Write a function called find_bigrams that takes a sentence or paragraph of strings and returns a list of all its bigrams in order.

Note: A bigram is a pair of consecutive words.

Example:

Input:

sentence = """
Have free hours and love children? 
Drive kids to school, soccer practice 
and other activities.
"""

Output:

def find_bigrams(sentence) ->

 [('have', 'free'),
 ('free', 'hours'),
 ('hours', 'and'),
 ('and', 'love'),
 ('love', 'children?'),
 ('children?', 'drive'),
 ('drive', 'kids'),
 ('kids', 'to'),
 ('to', 'school,'),
 ('school,', 'soccer'),
 ('soccer', 'practice'),
 ('practice', 'and'),
 ('and', 'other'),
 ('other', 'activities.')]
Good job, keep it up!

35%

Completed

You have 165 sections remaining on this learning path.

Loading pricing options...