水木社区手机版
首页
|版面-Python的自由天空(Python)|
新版wap站已上线
返回
1/1
|
转到
主题:怎么改变一个series的一部分值,另一部分保留
1楼
|
a1923cc
|
2021-02-15 09:57:45
|
展开
for i in s1.index:
try:
s1[i]=s2[i]
except KeyError:
pass
--
FROM 172.105.208.*
3楼
|
a1923cc
|
2021-02-15 13:56:16
|
展开
s1.tolist()[2:5]=s2.tolist() #但这个写法太死了,只能针对你的这个例子,不能做到只要有相同的Index就用第二个Series替换。如果实在想一行解决任意替代,把一楼的做个函数吧。我不知道是否python有现成的。
--
FROM 194.50.170.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版