如何从R语言向Monday.com看板发起查询与提交请求?
Python列表基础去重操作方法
我之前碰到过这个问题,翻遍这里的回答都没找到适合新手的基础方案,所以整理了几个简单易上手的操作方法分享给大家:
利用
set()转换实现去重
这是最快捷的基础方法,直接将列表转为集合再转回列表:original_list = [1, 2, 2, 3, 4, 4, 4] unique_list = list(set(original_list)) print(unique_list) # 输出: [1, 2, 3, 4]注意:这种方法会打乱原列表的顺序
遍历列表手动去重
如果需要保留原列表的顺序,可以用遍历的方式:original_list = [1, 2, 2, 3, 4, 4, 4] unique_list = [] for item in original_list: if item not in unique_list: unique_list.append(item) print(unique_list) # 输出: [1, 2, 3, 4]利用
dict.fromkeys()方法
Python 3.7+中字典会保留插入顺序,所以可以用这个方法去重同时保留顺序:original_list = [1, 2, 2, 3, 4, 4, 4] unique_list = list(dict.fromkeys(original_list)) print(unique_list) # 输出: [1, 2, 3, 4]
内容的提问来源于stack exchange,提问作者Mikael
相关产品推荐
相关产品推荐

