我有一个熊猫系列 ['\ufffa', 'abc']
,我想检查一个字符串是否包含 \
。我试试
import pandas as pd
tmp = ['\ufffa', 'abc']
tmp = pd.Series(tmp)
tmp.str.startswith('\\')
然后它返回
0 False
1 False
dtype: bool
对于单个字符串,我可以使用 r'\ufffa'.startswith('\\')
。您能否详细说明如何为整个系列做到这一点?
答案 0 :(得分:3)
您的字符串不以反斜杠开头。 AVPlayerViewRepresented(player: myPlayer)
.frame(myFrame)
.disabled(true)
.onAppear {
myPlayer.isMuted = true
myPlayer.play()
}
.onDisappear {
myPlayer.pause()
}
是 unicode 转义符,您的字符串包含 unicode 代码点 U+FFFA(“行间注释分隔符”)。
在您的另一个示例中,您使用了 \ufffa
,而不是 r'\ufffa'
;您在那里使用原始字符串,因此 unicode 转义不会生效。如果您在 DataFrame 中执行相同的操作,那么 '\ufffa'
也会按照您的预期工作。