<p>我认为您需要<a href="http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.replace.html" rel="nofollow noreferrer">^{<cd1>}</a>,如果不需要替换,请将值转换为相同的<code>types</code>:</p>
<pre><code>site_dict_upd = {y:x for x,y in site_dict.items()}
#convert to same types if necessary (int)
df = full_sites_names.astype(int).replace(site_dict_upd)
print (df)
site1 site2 site3 \
session_id
21669 www.aldaniti.net cc.bingj.com 0
54843 www.aldaniti.net cc.bingj.com www.aldaniti.net
77292 946 946 951
114021 945 948 949
146670 947 www.decoration-stickers.com 948
site4 site5 site6 site7 site8 \
session_id
21669 0 0 0 0 0
54843 cc.bingj.com 0 0 0 0
77292 946 946 945 948 784
114021 948 945 946 947 945
146670 947 www.decoration-stickers.com 952 946 951
site9 site10
session_id
21669 0 0
54843 0 0
77292 949 946
114021 946 946
146670 946 947
</code></pre>