在Jupyter笔记本中添加表格边框,可以通过使用HTML标签来实现。以下是一个示例:
# 导入所需模块
from IPython.display import display, HTML
# 创建一个表格
table_data = [
['姓名', '年龄', '性别'],
['张三', '25', '男'],
['李四', '30', '女'],
['王五', '28', '男']
]
# 定义HTML代码,设置表格样式
html_code = '''
<style>
table {
border-collapse: collapse;
width: 100%;
}
th, td {
border: 1px solid black;
padding: 8px;
text-align: left;
}
th {
background-color: #f2f2f2;
}
</style>
'''
# 将HTML代码和表格数据组合起来显示
display(HTML(html_code + '<table>' + ''.join(['<tr>' + ''.join(['<td>{}</td>'.format(item) for item in row]) + '</tr>' for row in table_data]) + '</table>'))
在上述代码中,我们首先导入了display
和HTML
模块,然后定义了一个包含表格数据的二维列表table_data
。接下来,我们使用HTML标签和CSS样式来定义表格的边框和样式。最后,通过将HTML代码和表格数据组合起来,并使用display
函数在Jupyter笔记本中显示。
这样就可以在Jupyter笔记本中添加表格边框了。
领取专属 10元无门槛券
手把手带您无忧上云