- 论坛徽章:
- 0
|
>>> params = {"server":"mpilgrim", "database":"master", "uid":"sa", "pwd":"secret"}
>>> params.items()
[('pwd', 'secret'), ('database', 'master'), ('uid', 'sa'), ('server', 'mpilgrim')]
>>> [k for k,v in params.items()] //不明白为什么要用[.....]把他们包起来
['pwd', 'database', 'uid', 'server']
>>> k for k,v in params.items() //这个我测试
Traceback ( File "<interactive input>", line 1
k for k,v in params.items()
^
SyntaxError: invalid syntax
>>> (k for k,v in params.items()) //我换成了(.......)
<generator object at 0x00F22878>
>>> (k for k,v in params.items())
<generator object at 0x00F224B8> //输出这个了不知道这是什么意思
不明白 [k for k,v in params.items()] 为什么 要 用 [...]
请高手指点下,谢谢..... |
|