映射和加入python列表
发布时间:2020-12-20 12:23:51 所属栏目:Python 来源:网络整理
导读:我想将每个字符串包装在花括号中的可变长度列表中,并用逗号连接它们.我现在有这个: myList = [ 'foo','bar','baz' ]myString = ','.join( map( lambda s: "{{{0}}}".format(s),myList ) )print myString# {foo},{bar},{baz} Python应该永远不会那么难看!是
我想将每个字符串包装在花括号中的可变长度列表中,并用逗号连接它们.我现在有这个:
myList = [ 'foo','bar','baz' ] myString = ','.join( map( lambda s: "{{{0}}}".format(s),myList ) ) print myString # {foo},{bar},{baz} Python应该永远不会那么难看!是否有更简洁的方法来实现这一目标? 解决方法
您也可以给出以下内容.对我来说感觉有点自然.
",".join(["{" + e + "}" for e in myList]) 或者正如xbello所建议的, ",".join(["{%s}" % e for e in myList]) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |