集合练习题
1、##循环提示用户输入,如果输入的值在V1中存在,就追加到v2中,如果v1中不存在,就添加到v1中
v1 = {'pengfei','Python','huawei'}
v2 = []
while True:
name = input('请输入内容:')
if name in v1:
v2.append(name)
elif name.upper() == 'N':
break
else:
v1.add(name)
print('v1值:',v1)
print('v2值:',v2)
2、## 下面哪些值不能做集合的元素
0
''
[11,22.33] # 不能
[]
(1,2.3) # 不能
{1,2,3} # 不能
3、 ## 模拟用户信息录入系统,已录入的就不再创建
user_info = {}
while True:
name = input('输入用户名')
4、列表去重
v = [11,22,11,22,4455,5566]
v_new = set(v)