【发布时间】:2017-03-06 23:40:55
【问题描述】:
有没有办法将函数应用于集合中的每个项目。例如,我想将每个项目都设置为小写字母。如果它是一个列表,我可以这样做:
new_list = [item.lower() for item in old_list]
显然我可以将集合转换为列表,然后执行此操作,然后再次将其转换回集合,但是有更直接的方法吗?
【问题讨论】:
标签: python-3.x set
有没有办法将函数应用于集合中的每个项目。例如,我想将每个项目都设置为小写字母。如果它是一个列表,我可以这样做:
new_list = [item.lower() for item in old_list]
显然我可以将集合转换为列表,然后执行此操作,然后再次将其转换回集合,但是有更直接的方法吗?
【问题讨论】:
标签: python-3.x set
【讨论】: