Skip to content

Commit c1d0506

Browse files
committed
initial commit
1 parent 3c89c32 commit c1d0506

File tree

5 files changed

+66
-0
lines changed

5 files changed

+66
-0
lines changed

Collections.namedtuple().py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
from collections import namedtuple
2+
3+
user = int(input())
4+
data = namedtuple('data', input().split())
5+
6+
# print(data(*input().split().MARKS))
7+
8+
s = 0
9+
for i in range(user):
10+
s += int(data(*input().split()).MARKS)
11+
12+
print(s/user)
13+

collections.ordered dict.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
from collections import OrderedDict
2+
3+
user = int(input())
4+
mydict = OrderedDict()
5+
6+
for i in range(user):
7+
string = input().split()
8+
item = ' '.join(string[:-1])
9+
money = int(string[-1])
10+
if item in mydict.keys():
11+
mydict[item] = mydict[item] + money
12+
else:
13+
mydict[item] = money
14+
15+
for item, money in mydict.items():
16+
print('sfnsfeifneinf',item, money)
17+

defaultdict_tutorial.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
from collections import defaultdict
2+
3+
user_in = list(map(int, input().split()))
4+
n, m = user_in[0], user_in[1]
5+
userdict = defaultdict(list)
6+
7+
for i in range(1, n+1):
8+
userdict[input()].append(i)
9+
10+
a = []
11+
for j in range(m):
12+
us = input()
13+
a.append(us)
14+
print(a)
15+
16+
for k in a:
17+
if k in userdict.keys():
18+
print(*userdict[k])

find angle bmc.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import math
2+
user = int(input())
3+
user2 = int(input())
4+
5+
print(round(math.degrees(math.atan(user/user2))), chr(176), sep='')

zipped.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
num1, num2 = list(map(int, input().split()))
2+
3+
userlist1 = []
4+
for i in range(num2):
5+
user_list = list(map(float, input().split()))
6+
userlist1.append(user_list)
7+
8+
zipped = list(zip(*userlist1))
9+
print(zipped)
10+
for i in zipped:
11+
print(sum(i)/num2)
12+
13+

0 commit comments

Comments
 (0)