1
VeryCB 2014 年 11 月 17 日
你期望的字典格式是什么样的?
|
2
dbas OP 3: 1.234.65.197,6:120.38.244.29
|
3
ChanneW 2014 年 11 月 17 日
3 和 6 是什么意思
|
4
est 2014 年 11 月 17 日
dict(o.split(' ') for o in """
3 1.234.65.197 6 120.38.244.29 6 183.221.184.29 6 222.129.57.61 """.splitlines()) |
5
est 2014 年 11 月 17 日 >>> dict(o.split(' ') for o in """
... 3 1.234.65.197 ... 6 120.38.244.29 ... 6 183.221.184.29 ... 6 222.129.57.61 ... """.splitlines() if o) {'3': '1.234.65.197', '6': '222.129.57.61'} |
6
irosyking 2014 年 11 月 17 日
写的不够好,你看一下
import re s='''3 1.234.65.197 6 120.38.244.29 6 183.221.184.29 6 222.129.57.61 ''' d=dict() for g in re.finditer(r'(\d) ((?:(?:2(?:[0-4][0-9]|5[0-5])|[0-1]?[0-9]?[0-9])\.){3}(?:(?:2(?:[0-4][0-9]|5[0-5])|[0-1]?[0-9]?[0-9])))',s): d[g.group(1)]=g.group(2) print d |
7
SakuraSa 2014 年 11 月 17 日
|
8
SakuraSa 2014 年 11 月 17 日
|
10
chengdujin 2014 年 11 月 17 日
with open("input", "r") as f:
data = [line.strip().split() for line in f.readlines()] print {d[0]:d[1] for d in data} |
11
dbas OP 想要est的结果。呵呵
|
12
chengdujin 2014 年 11 月 17 日
|
13
xiaowangge 2014 年 12 月 3 日
《如何用好Google搜索引擎?》
http://www.zhihu.com/question/20161362 《十大高明的Google搜索技巧》 http://www.williamlong.info/archives/728.html 《提问的智慧》 http://wiki.woodpecker.org.cn/moin/AskForHelp |