Untitled

 avatar
unknown
python
3 years ago
708 B
4
Indexable
def processLogs(logs, threshold):

    trans = []
    freq = {}
    res = []

    for log in logs:
        trans.append(log.split())


    for t in trans:
        if(t[0]==t[1]):
            if(t[0] not in freq):
                freq[t[0]] = 1
            else:
                freq[t[0]] += 1

        else:
            if(t[0] not in freq):
                freq[t[0]] = 1
            else:
                freq[t[0]] += 1

            if(t[1] not in freq):
                freq[t[1]] = 1
            else:
                freq[t[1]] += 1


    for key in freq:
        print(key,freq[key])
        if(freq[key]>=threshold):
            res.append(int(key))

    res_str = map(str, res) 

    return res_str
Editor is loading...