可以使用列表推导来完成。这些基本上采取的形式
[function-of-item for item in some-list]。例如,要创建一个新列表,其中所有项目均为小写(或在第二个片段中为大写),则可以使用:
>>> [x.lower() for x in ["A","B","C"]]['a', 'b', 'c']>>> [x.upper() for x in ["a","b","c"]]['A', 'B', 'C']
您还可以使用以下
map功能:
>>> map(lambda x:x.lower(),["A","B","C"])['a', 'b', 'c']>>> map(lambda x:x.upper(),["a","b","c"])['A', 'B', 'C']
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)