8000 change ProgLang from class to namedtuple · fancymax/leetcode@c11d04d · GitHub
[go: up one dir, main page]

Skip to content

Commit c11d04d

Browse files
committed
change ProgLang from class to namedtuple
1 parent ce3efa8 commit c11d04d

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

leetcode_generate.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
from pyquery import PyQuery as pq
1616
import re
1717
import sys
18+
from collections import namedtuple
1819

1920

2021
HOME = os.getcwd()
@@ -79,11 +80,7 @@ def check_and_make_dir(dirname):
7980
os.mkdir(dirname)
8081

8182

82-
class ProgLang:
83-
def __init__(self, language, ext, annotation):
84-
self.language = language
85-
self.ext = ext
86-
self.annotation = annotation
83+
ProgLang = namedtuple('ProgLang', ['language', 'ext', 'annotation'])
8784

8885
ProgLangList = [ProgLang('c++', 'cpp', '//'),
8986
ProgLang('java', 'java', '//'),

0 commit comments

Comments
 (0)
0