Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- article_names = {'AppliedEthics': (14, ['Ngaiklin', 'ip:pD950754B.dip.t-dialin.net']),
- 'Anarchism': (406, ['Bobdobbs1723', 'Brion_VIBBER', 'DanKeshet', 'David_depaoli',
- 'Eclecticology', 'Graft', 'Lee_Daniel_Crocker', 'Peter_Winnberg', 'Quercusrobur',
- 'The_Cunctator', 'Tzartzam', 'ip:151.140.141.30', 'ip:206.82.16.35', 'ip:216.103.84.145',
- 'ip:24.188.31.147']), 'AmericanSamoa': (14, ['Ngaiklin', 'ip:office.bomis.com']),
- 'AccessibleComputing': (14, ['Ngaiklin', 'RoseParks'])}
- Anarchism [15] (number of users who edited the article)
- AppliedEthics [2]
- AmericanSamoa [2]
- AccessibleComputing [2]
- def formatter(sorted, type, edit_var, ID): #ID is just to identify if it's that god forsaken dict
- count = 0
- print()
- for line in sorted:
- count+=1
- print("Printing the top {} {} in regards to {}:n ".format(count, type, edit_var))
- print("{:37} {:4}".format(37*"-", 4*"-"))
- for line in sorted:
- print("{:37} {}".format(line[0], line[1]))
- for k, (num, users) in article_names.items():
- print k, len(users)
- article_names.items()
- # [('AppliedEthics', (14, ['Ngaiklin', 'ip:pD950754B.dip.t-dialin.net'])), ('Anarchism', (406, ['Bobdobbs1723', 'Brion_VIBBER', 'DanKeshet', 'David_depaoli', 'Eclecticology', 'Graft', 'Lee_Daniel_Crocker', 'Peter_Winnberg', 'Quercusrobur', 'The_Cunctator', 'Tzartzam', 'ip:151.140.141.30', 'ip:206.82.16.35', 'ip:216.103.84.145', 'ip:24.188.31.147'])), ('AmericanSamoa', (14, ['Ngaiklin', 'ip:office.bomis.com'])), ('AccessibleComputing', (14, ['Ngaiklin', 'RoseParks']))]
- ('AppliedEthics', (14, ['Ngaiklin', 'ip:pD950754B.dip.t-dialin.net']))
- mydict = {'AppliedEthics': (14, ['Ngaiklin', 'ip:pD950754B.dip.t-dialin.net']),'Anarchism': (406, ['Bobdobbs1723', 'Brion_VIBBER', 'DanKeshet', 'David_depaoli', 'Eclecticology', 'Graft', 'Lee_Daniel_Crocker', 'Peter_Winnberg', 'Quercusrobur', 'The_Cunctator', 'Tzartzam', 'ip:151.140.141.30', 'ip:206.82.16.35', 'ip:216.103.84.145','ip:24.188.31.147']), 'AmericanSamoa': (14, ['Ngaiklin', 'ip:office.bomis.com']),'AccessibleComputing': (14, ['Ngaiklin', 'RoseParks'])}
- for key in mydict:
- print key, [len(mydict[key][1])]
- AppliedEthics [2]
- Anarchism [15]
- AmericanSamoa [2]
- AccessibleComputing [2]
- >>> from pprint import pprint
- >>> edits = {k: [len(edits)] for k, (num, edits) in article_names.items()}
- >>> pprint(edits)
- {'AccessibleComputing': [2],
- 'AmericanSamoa': [2],
- 'Anarchism': [15],
- 'AppliedEthics': [2]}
- [(i,len(d[i][1])) for i in d]
- {i:len(d[i][1]) for i in d}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement