|
0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 62
|
||||||||||||||||||||||||||
Строка: Произведите токенизацию строк, то есть разбиение текстов на слова.17.11.2016, 13:37. Показов 51043. Ответов 25
Метки нет (Все метки)
Коллеги выручайте, застрял на совершенно простом задании, толкните простым понятным кодом.
Задание такое: 1. Скачайте файл с предложениями (sentences.txt) 2. Каждая строка в файле соответствует одному предложению. Считайте их, приведите каждую к нижнему регистру с помощью строковой функции lower(). Реализовал таким образом:
Реализовал таким образом:
Реализовал таким способом:
5. Создайте матрицу размера n * d, где n — число предложений. Заполните ее: элемент с индексом (i, j) в этой матрице должен быть равен количеству вхождений j-го слова в i-е предложение. У вас должна получиться матрица размера 22 * 254. 6. Найдите косинусное расстояние от предложения в самой первой строке (In comparison to dogs, cats have not undergone...) до всех остальных с помощью функции scipy.spatial.distance.cosine. Какие номера у двух предложений, ближайших к нему по этому расстоянию (строки нумеруются с нуля)? Эти два числа и будут ответами на задание.
0
|
||||||||||||||||||||||||||
| 17.11.2016, 13:37 | |
|
Ответы с готовыми решениями:
25
Строка, разбиение строк Разбиение строк на слова в текстовом файле
|
|
1 / 1 / 0
Регистрация: 09.04.2018
Сообщений: 5
|
|
| 11.04.2018, 11:52 | |
|
StackOverflow, не получается повторить код на Python 2, что не так
Добавлено через 17 часов 22 минуты archimeds, помогите новичку, не могу решить задачу про кошек, до момента описанного архимедом все понятно, дальше полный ступор. Сижу 5-й день, все что рекомендовано на форуме Coursera прочитал. Толку ноль. С кодом StackOverflow ничего не понятно, нужно больше комментариев по командам. Повторить на втором Питоне не смог, в elif пишет ошибку. Help me!
0
|
|
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
|
| 11.04.2018, 12:28 | |
|
fsv20, у пользователя archimeds последнее сообщение 21.11.2016, лучше новую тему создайте и опишите подробно условие задачи и ошибки в коде
0
|
|
|
1 / 1 / 0
Регистрация: 09.04.2018
Сообщений: 5
|
|
| 12.04.2018, 12:10 | |
|
сделал снимок кода, описание задачи в начале темы про сравнение текста. Не очень хотелось плодить одинаковые темы на форуме.
0
|
|
|
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
|
|
| 12.04.2018, 18:56 | |
|
В In [41] j+=1 должно быть под if, а то бесконечный цикл получается
0
|
|
|
0 / 0 / 0
Регистрация: 13.05.2018
Сообщений: 2
|
||
| 14.05.2018, 07:54 | ||
|
Напишите пож-та алгоритм решения. Спасибо. Добавлено через 7 часов 24 минуты Помогите пож-та по заданию выше в Python 2.7.
0
|
||
|
|
|
| 14.05.2018, 11:11 | |
|
Пост StackOverflow - первый ответ в теме: решение по 5 и 6.
0
|
|
| 14.05.2018, 11:11 | |
|
Считывание строк текста из файла, разбиение их на слова, сортировка слов по алфавиту Есть строка в которой есть слова (получаем от пользователя). Вывести в одно сообщение сколько букв в каждом слове Разбиение строки на слова - вынести разбиение в отдельную функцию Строка: Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк, то есть общие символы для двух строк. Обменяйте местами элементы следующих строк: первая строка – n-я строка, вторая строка – (n-1)-я строка, третья Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|