我一直在选择带有这样子串的Pandas行:
df[df['key'].str.contains("mykey")]
哪个好,但如果我不想知道该值是否包含子字符串,但我真的需要指定位置怎么办?
例如,如果我有:
KEY
02038895
01024876
我该怎么做才能让我回到value[2:4] == '02'
我试过了:
df = df[df["KEY"].str[2:4] == "02"]
但我得到了:
TypeError: invalid type comparison
我正在比较字符串,所以我不确定类型错误。这不是完成这种比较的正确方法吗?
答案 0 :(得分:1)
这应该有效:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">