Python 集合操作:添加、删除、更新和清空元素
本代码使用 Python 集合实现对用户输入的地名进行添加、删除、更新和清空操作,并按升序排序输出集合中的元素。
输入格式 第一行输入一个正整数 n
输出格式 每遇到'print'时,将集合转为列表,按元素升序排序后输出列表
n = int(input())
MySet = set()
for i in range(n):
command = input().split()
if command[0] == 'add':
MySet.add(command[1])
elif command[0] == 'print':
print(sorted(list(MySet)))
elif command[0] == 'del':
if command[1] in MySet:
MySet.remove(command[1])
elif command[0] == 'update':
name = command[1].split(',')
MySet = set(name)
elif command[0] == 'clear':
MySet.clear()
原文地址: https://www.cveoy.top/t/topic/ozPk 著作权归作者所有。请勿转载和采集!