擅长:python、mysql、java
<p>因为pandas现在已经有了样式功能,所以您不再需要JavaScript黑客了。
这是纯熊猫解决方案:</p>
<pre><code>import pandas as pd
df = []
df.append(dict(date='2016-04-01', sleep=11.2, calories=2740))
df.append(dict(date='2016-04-02', sleep=7.3, calories=3600))
df.append(dict(date='2016-04-03', sleep=8.3, calories=3500))
df = pd.DataFrame(df)
def highlight_last_row(s):
return ['background-color: #FF0000' if i==len(s)-1 else '' for i in range(len(s))]
s = df.style.apply(highlight_last_row)
</code></pre>
<p><a href="https://i.stack.imgur.com/z474p.png" rel="noreferrer"><img src="https://i.stack.imgur.com/z474p.png" alt="enter image description here"/></a></p>