Что такое простой способ использовать zip
сделать:Получить список кортежей соседей
Input: (1,2,3,4,5)
Output: ((1,2),(2,3),(3,4),(4,5))
Edit: да, общие решения Ngram похожи, но слишком многословным для такой простой задачи. См. Ответы ниже, чтобы узнать, почему.
Каков ваш * текущий * способ сделать это? – jonrsharpe
Другой связанный пост [Быстрая реализация символьных n-граммов с использованием python] (http://stackoverflow.com/q/18658106/4099593) –
Решения ngram, очевидно, являются суперрешениями для этого, но некоторые из реализаций являются строковыми и ни один из них не прост, как показано ниже. – T3db0t