python_将二维列表转换成HTML格式_邮件相关

python_将二维列表转换成HTML_邮件相关

复制代码
data=[["理想","2"],["理想2","3"]]

def list_to_html_table(data):
    """
    将二维列表转换为HTML表格格式的字符串。

    参数:
    data -- 二维列表,表示表格的数据。

    返回:
    一个字符串,包含HTML表格的表示。
    """
    # 开始构建HTML表格
    html = "<table border='1'>\n"  # 添加表格边框

    # 遍历二维列表的每一行
    for row in data:
        html += "  <tr>\n"  # 开始新的一行(tr)

        # 遍历行中的每一个元素(单元格)
        for cell in row:
            html += f"    <td>{cell}</td>\n"  # 添加单元格(td)

        html += "  </tr>\n"  # 结束当前行

    html += "</table>"  # 结束整个表格
    return html

print(list_to_html_table(data))
相关推荐
nianniannnn13 小时前
c++复习自存--标准模板库STL
开发语言·c++·windows
努力努力再努力wz13 小时前
【高性能网络库与HTTP Server系列】:基于主从 Reactor 模型实现高性能 C++ 网络库与 HTTP Server
开发语言·网络·数据结构·数据库·c++·网络协议·http
什巳13 小时前
JAVA练习275-乘积最大子数组
java·开发语言·数据结构·算法
lang2015092813 小时前
Apache POI Word(docx) 实战教程:从入门到精通表格合并、图片插入与文档合并
java·开发语言·word
江华森13 小时前
Python 实现 2048 游戏(三):面向对象重构与AI模拟
python
可以飞的话14 小时前
五、数据处理1
python
鱼毓屿御14 小时前
Python 装饰器与函数调用机制(复习笔记 · 2026-07-07)
开发语言·python
浩瀚地学14 小时前
【Java基础复习】IO流(二)
java·开发语言·经验分享·笔记·学习
^yi14 小时前
【C++】内存管理
开发语言·c++
AC赳赳老秦14 小时前
采购专员自动化:OpenClaw 自动比价、生成询价单、跟踪供应商报价进度实战指南
开发语言·数据库·人工智能·python·自动化·github·openclaw