所以我有很多行看起来像这样的一个txt文件:txt文件蟒蛇唯一值
2107|Business|2117|Art|2137|Art|2145|English
本质上讲,它是一个随机的学生主要和编码学期一年,他们才宣布它。我希望能够做的是在学期中读出每个独特的专业最初被宣布。从上面的行我需要:
2107:Business
2117: Art
2145: English
我试图用Python中的熊猫做到这一点,但真的不能得到任何工作。 任何帮助表示赞赏?编辑: 应该澄清。我不希望代码在Art的第二个实例中读取。每个专业只有第一个声明和之前的学期。
什么是最终结果的类型?只是弦乐? –
字符串正常工作。我想作为最终结果的一个数据透视表将加密学生id作为数据透视表,下一列将显示3行,显示术语('2107','2117','2145')和最后一列以及相应的每个学期每行都有专业。 –
然后字符串可能不是最好的选择。我想你会想要一个元组。这样数据更容易访问。 Blotosmetek的答案不应该太难以适应,但如果字符串适合你,那么你就是金。 –