【发布时间】:2018-08-28 20:25:09
【问题描述】:
我有一个包含以下内容的数据集:
SNo Cookie
1 A
2 A
3 A
4 B
5 C
6 D
7 A
8 B
9 D
10 E
11 D
12 A
假设我们有 5 个 cookie 'A,B,C,D,E'。现在我想计算在遇到新 cookie 后是否再次出现任何 cookie。例如,在上面的示例中,cookie A 再次出现在第 7 位,然后也出现在第 12 位。 注意 我们不会将 A 同时计算在第 2 位,但在第 7 和第 12 位我们在再次看到 A 之前已经看到了许多新的 cookie,因此我们计算了该实例。所以本质上我想要这样的东西:
Sno Cookie Count
1 A 2
2 B 1
3 C 0
4 D 2
5 E 0
谁能给我这背后的逻辑或python代码?
【问题讨论】:
-
你的数据集在表示中的样子并不像一段代码那样有趣,它设置了一个合适的数据结构来包含它。这与创建minimal reproducible example 不同,但相似且用途相似。