
1 SakuraSa Jan 24, 2015 因为 ip_list.append(str(x) for x in ips) 中的 (str(x) for x in ips) 就是一个 generator 呀 我觉得你可能是想这样 ip_list.extend(str(x) for x in ips) |
2 SakuraSa Jan 24, 2015 另外 findall 的结果就是一个字符串的数组 可以直接 ip_list.append(re_ip.findall(line)) |
3 SakuraSa Jan 24, 2015 错了,是 ip_list.extend(re_ip.findall(line)) |
4 huangyanan Jan 24, 2015 extend for the first sample |
5 scylla OP @SakuraSa 谢谢。 (str(x) for x in ips) 会被解释成一个 generator?怪不得。 ip_list.extend(re_ip.findall(line)) 是可用的。 话说怎么粘代码高亮?用markdown 的’‘’python 和<script src=".py"> 标签都不行。 |
6 ryd994 Jan 26, 2015 via Android 写程序时不看文档么?出了问题还不看? 既然看见存了genenrator,那就看看哪个list方法会取出所有元素而不是直接存入集合啊! |