【问题标题】:How to remove the square bracket from the python lists如何从python列表中删除方括号
【发布时间】:2019-12-31 06:19:28
【问题描述】:

在从文本文件写入 Html 文件时,出现如下方括号,我们希望将其删除。

<tr><td><a href=['http://www.ubuntu.com/']></a></td></tr>
<tr><td><a href=['http://wiki.ubuntu.com/']></a></td></tr>

以下是编写Html文件的代码:

for lines in contents.readlines():
    if lines.strip():
        e.write("\t"+"<tr><td><a href=%s></a></td></tr>\n"%lines.split())

不知道从上面的代码中删除方括号。有人可以帮帮我们吗?

【问题讨论】:

    标签: django python-3.x list dataframe


    【解决方案1】:

    split() 正在将您的字符串转换为列表。将您的 %lines.split() 更改为 %lines

    【讨论】:

    • @SyedSulaimanHabeebQuadri 很高兴听到这个消息!请考虑通过单击复选标记图标接受最有帮助的答案。谢谢!
    • 我们对其进行了一些改进。 for lines in contents.readlines():if lines.strip():line = re.sub(r'^\[|\]$', '', lines)e.write("\t"+f"&lt;tr&gt;&lt;td&gt;&lt;a href=\"{line}\"&gt;{line}&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;\n")
    猜你喜欢
    • 2012-10-23
    • 1970-01-01
    • 2016-04-29
    • 1970-01-01
    • 2020-08-11
    • 2022-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多