有一个这样的列表:
['foo','spam','bar']
使用列表理解是否可以获取此列表作为结果?
['foo','ok.foo', 'spam', 'ok.spam', 'bar', 'ok.bar']
In [67]: alist = ['foo','spam', 'bar']
In [70]: [prefix+elt for elt in alist for prefix in ('','ok.') ]
Out[70]: ['foo', 'ok.foo', 'spam', 'ok.spam', 'bar', 'ok.bar']
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)