python - 如何分隔括号的内容并创建一个新的数据框列?
问题描述
我有一个如下的数据框:
df['seat'].head()
输出
seat
-----------------------------------------------
0 45席(1階カウンター4席、6〜8人テーブル1席2階地下それぞれ最大20人)
1 nan
2 nan
3 nan
4 9席(カウンター9席、個室4席)
我想要的是分离内容()
并创建一个新列并将第一个数字保留为另一列。如下所示:
seat number seat arrangement
----------- -----------------
0 45 1階カウンター4席、6〜8人テーブル1席2階地下それぞれ最大20人
1 nan nan
2 nan nan
3 nan nan
4 9 カウンター9席、個室4席
我认为一些正则表达式可能需要这样做,但我无法弄清楚如何做到这一点。有什么帮助吗?
解决方案
推荐阅读
- reactjs - 在本机反应中在右侧对齐文本行
- javascript - 在下拉选择中打印图像?
- python - 如何使用具有 root 权限的易受攻击的程序进行权限升级?
- laravel - 将第三方包设置为自定义服务提供商
- javascript - Firebase 错误 Firebase 存储:索引 0 处的“put”中的参数无效:预期的 Blob 或文件
- visual-studio-code - 无法解析时如何将包添加到.Net Core 控制台应用程序?
- php - Azure AD SSO = AADSTS50020 - 多租户,如何允许外部租户注册到我的应用程序?
- py2app - 在 hello word 程序上使用官方 py2app 指令使 python2.7 文件可执行时出错
- c# - 如何使用 Xamarin.Forms 的媒体插件在共享代码中实现 iOS 覆盖?
- java - 如何将流减少(计数)应用于 IntStream 并将返回类型更改为“int”