Python中列表中的唯一项目数

时间:2015-03-15 20:34:19

标签: python

如果列表中有一组项目,请说:

MyList = ["a", "b", "c", "c", "b"]

我想得到唯一项目总数的计数(在这种情况下为3)

我认为它需要是len(myList)的一些变体,但我不确定如何消除重复项?

1 个答案:

答案 0 :(得分:5)

您可以将列表转换为保证具有唯一项目的set

MyList = ["a", "b", "c", "c", "b"]
print len(set(MyList))

结果:

3