💻✨Python小技巧:多维List去重 & 二重列表转一重✨💪
大家好!今天给大家分享两个实用的Python小技巧,无论是编程小白还是老司机都能用得上哦!🌟
首先,多维List去重是一个常见的需求。比如你有一个嵌套列表`[[1, 2], [3, 4], [1, 2]]`,想去除重复项,可以使用列表推导式结合集合(Set)来实现:
```python
nested_list = [[1, 2], [3, 4], [1, 2]]
unique_list = list(set(tuple(x) for x in nested_list))
```
这样就能轻松得到去重后的结果啦!👏
其次,将二重列表转换为一重列表也很简单。例如把`[[1, 2], [3, 4]]`变成`[1, 2, 3, 4]`,可以用列表推导式:
```python
double_list = [[1, 2], [3, 4]]
flat_list = [item for sublist in double_list for item in sublist]
```
是不是超级方便?💡
掌握了这两个技巧,代码效率upup!💪🚀 快去试试吧!💬💬
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。