Найти - Пользователи
Полная версия: Вскипел над заданием. Нужна помощь. (Массивы данных)
Начало » Python для новичков » Вскипел над заданием. Нужна помощь. (Массивы данных)
1
Alex1408
Помогите на Питоне выполнить задание. Плиз.

Посчитайте распределение тематик новостей в файле URL.txt (то есть какое количество раз встречается страница с каждой темой). Тематикой можно считать первое слово между знаками ‘/’ в URL новости.

Файл прикрепляю.
xam1816
>>>считайте файл в список
>>>разделите слова по разделителю ‘/’
>>>создайте список из первых слов

для начала хватит
marvellik
 dct = {}
with open('urls.txt') as f_in:
    for data in f_in.read().splitlines():
        block = data.strip('/').split('/')
        if len(block) > 1:
            key = block[0]
            dct[key] = dct.setdefault(key,0) +1
print(*dct.items(),sep = '\n')
Alex1408
marvellik
Спасибо большое за помощь.
Alex1408
xam1816
>>>считайте файл в список>>>разделите слова по разделителю ‘/’>>>создайте список из первых словдля начала хватит
Спасибо большое за помощь.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB