11-面试题或工作中的容器类型数据类型
给一个列表的数据进行去重
data = [1, 2, 3, 3, 2, 1]
set_data = set(data)
print(set_data, type(set_data)) # {1, 2, 3} <class 'set'>
list_data = list(set_data)
print(list_data, type(list_data)) # [1, 2, 3] <class 'list'>
修改元组的值
data = (100, 101, 102, 103)
# data[1] = 200
# print(data) 错误
list_data = list(data)
print(list_data, type(list_data))
list_data[1] = 200
tuple_data = tuple(list_data)
print(tuple_data) # (100, 200, 102, 103)
修改set里面的数据
data = {1,2,3}
print(data)
list_data = list(data)
print(list_data)
提取字典中所有的key
data = {"id": 1, "name": "xiaohong", "sex":True}
keys_list = list(data)
print(keys_list) # ['id', 'name', 'sex']
浙公网安备 33010602011771号