擅长:python、mysql、java
<p>您可以将其中一个选项与新列进行匹配,而不是替换</p>
<pre><code>webchat = pd.DataFrame(data, columns=["Operating System"])
webchat["OS"] = webchat["Operating System"].str.extract((r"^(Android|Chrome|Linux|OS X|Windows|iOS)\b"))
print(webchat)
</code></pre>
<p>输出</p>
<pre><code> Operating System OS
0 Android 10kdsh Android
1 Chrome OS Chrome
2 Linux ddk2 Linux
3 OS X 10. OS X
4 Windows 7 Windows
5 iOS c iOS
</code></pre>