輸入n個單詞,計算每個單詞長度。對單詞長度排序,分行輸出單詞長度及其單詞。
輸入格式:
- 行1:單詞個數n
- 分行輸入n個單詞
輸出格式:
分行輸出單詞長度及其單詞。(單詞長度,單詞)用元組表示
輸入樣例:
5
python
list
set
996
tuple
輸出樣例:
(3, '996')
(3, 'set')
(4, 'list')
(5, 'tuple')
(6, 'python')
n = int(input())
ls = []
for i in range(n):
s = input()
ls.append(s)
ls.sort(key=lambda x:len(x),reverse=False)
for e in ls:
print("({}, '{}')".format(len(e),e))
