Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 24, 2014 11:00:16

oxxxymiron
Зарегистрирован: 2014-10-17
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

SortedFreqs

Это все тот же oxxxymiron со своими проблемами(

Прикреплённый файлы:
attachment APT SortedFreqs.pdf (145,3 KБ)

Офлайн

#2 Окт. 25, 2014 02:45:39

terabayt
От: Киев
Зарегистрирован: 2011-11-26
Сообщения: 1099
Репутация: +  103  -
Профиль   Отправить e-mail  

SortedFreqs

def freqs(data):
    """
    return list of int values corresponding
    to frequencies of strings in data, a list
    of strings
    """
    if not data:
        return []
    r = [1]
    data.sort()
    for i in xrange(1, len(data)):
        if data[i] == data[i-1]:
            r[-1] += 1
        else:
            r.append(1)
    return r
data = ["apple", "pear", "cherry", "apple", "cherry", "pear", "apple", "banana"]
print freqs(data)



————————————————
-*- Simple is better than complex -*-

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version