如何掌握Python使用高级技巧分享(三)?
- 内容介绍
- 文章标签
- 相关推荐
本文共计575个文字,预计阅读时间需要3分钟。
这是一个系列文章,主要分享Python的使用建议和技巧,每次分享3点,希望你能有所收获。
1. 如何去除list中的重复元素pythonmy_list=[3, 2, 1, 1, 2, 3]print(my_list)
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。
1 如何去掉list中重复元素
my_list = [3, 2, 1, 1, 2, 3] print my_list # [3, 2, 1, 1, 2, 3] unique_list = list(set(my_list)) print unique_list # [1, 2, 3]
或者
from collections import OrderedDict my_list = [3, 2, 1, 1, 2, 3] print my_list # [3, 2, 1, 1, 2, 3] unique_list = list(OrderedDict.fromkeys(my_list)) print unique_list # [3, 2, 1]
前一种方式不会保留list的元素顺序,后一种方式会保留list的元素顺序。
本文共计575个文字,预计阅读时间需要3分钟。
这是一个系列文章,主要分享Python的使用建议和技巧,每次分享3点,希望你能有所收获。
1. 如何去除list中的重复元素pythonmy_list=[3, 2, 1, 1, 2, 3]print(my_list)
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。
1 如何去掉list中重复元素
my_list = [3, 2, 1, 1, 2, 3] print my_list # [3, 2, 1, 1, 2, 3] unique_list = list(set(my_list)) print unique_list # [1, 2, 3]
或者
from collections import OrderedDict my_list = [3, 2, 1, 1, 2, 3] print my_list # [3, 2, 1, 1, 2, 3] unique_list = list(OrderedDict.fromkeys(my_list)) print unique_list # [3, 2, 1]
前一种方式不会保留list的元素顺序,后一种方式会保留list的元素顺序。

