当前位置:主页 > 生活经验 > 正文

python怎么查一列里有几个种类

在Python中,可以使用set()函数来查看一列数据中有多少种不同的元素set()函数可以将列表、元组等可迭代对象转化为一个集合(set),集合内的元素必须是唯一的以下是一个例子,演示如何使用s。python怎么查一列里有几个种类?更多详情请大家跟着小编一起来看看吧!

python怎么查一列里有几个种类(1)

python怎么查一列里有几个种类(1)

在Python中,可以使用set()函数来查看一列数据中有多少种不同的元素。set()函数可以将列表、元组等可迭代对象转化为一个集合(set),集合内的元素必须是唯一的。

以下是一个例子,演示如何使用set()函数查看列表中有多少种不同的元素:

```python

# 假设我们有一个包含多个品牌的列表

brands = ['Apple', 'Samsung', 'Huawei', 'Huawei', 'Xiaomi', 'Sony', 'Samsung']

# 使用set()函数将列表转化为集合

unique_brands = set(brands)

# 输出集合的长度即可知道列表中不同品牌的数量

print(len(unique_brands))

```

输出结果为:5,说明该列表中共有5种不同的品牌。需要注意的是,由于集合本身是无序的,因此使用set()函数进行转换后,原始列表中的顺序将会被打乱。如果需要保持原始列表的顺序,可以使用OrderedDict等有序字典实现。

python怎么查一列里有几个种类(2)

python怎么查一列里有几个种类(2)

统计一个列表中每一个元素的个数在Python里有两种实现方式,第一种是新建一个dict,键是列表中的元素,值是统计的个数,然后遍历list。items = ["cc","cc","ct","ct"

猜你还喜欢的

Copyright © 2022 读周刊 All Rights Reserved
声明:本站部分内容来源于网络,如涉及侵权,请与我们联系,请发邮件"duzhoukan@foxmail.com"进行处理,谢谢合作!
渝ICP备2021012918号-4|