- 论坛徽章:
- 26
|
回复 7# sskw0374
我把它转换:- #!/usr/bin/python2
- # coding: utf-8
- Data = "data" # data file
- Dict = {}
- Keys = []
- Line = 0
- for line in open(Data):
- List = line.split()
- if ord(List[0]) > 57: # 9: 57
- Keys = List
- Line += 1
- for K in Keys:
- Dict.setdefault(K, [])
- else:
- for i, k in enumerate(Keys):
- Dict[k].append(int(List[i]))
- Line /= 2
- for k in Dict:
- L = len(Dict[k])
- if L is not Line:
- E = L / Line
- V = []
- A = 0
- for i in xrange(Line):
- V.append(Dict[k][A:A + E])
- A += E
- Dict[k] = V
- print Dict['a']
- print Dict['h']
- print Dict['h'][1][0]
复制代码 |
|