我有一个数据框:
\ndf_test = pd.DataFrame({'col': ['paris', 'paris', 'nantes', 'berlin', 'berlin', 'berlin', 'tokyo'],\n 'id_res': [12, 12, 14, 28, 8, 4, 89]})\n\n\n col id_res\n0 paris 12\n1 paris 12\n2 nantes 14\n3 berlin 28\n4 berlin 8\n5 berlin 4\n6 tokyo 89\n
Run Code Online (Sandbox Code Playgroud)\n我想创建一个“检查”列,其值 \xe2\x80\x8b\xe2\x80\x8bare 如下:
\n因此我想要的输出是:
\n col id_res check\n0 paris 12 False\n1 paris 12 False\n2 nantes 14 False\n3 berlin 28 True\n4 berlin 8 False\n5 berlin 4 False\n6 tokyo 89 False\n …
Run Code Online (Sandbox Code Playgroud) 我想知道如何删除一个或多个单词末尾和开头的标点符号。如果单词之间有标点符号,我们不会删除。
例如
输入:
word = "!.test-one,-"
输出:
word = "test-one"