Python中文
首页
教程
问答
标签
搜索
登录
注册
在检查重复项时将列表附加到另一个列表
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我需要一些帮助添加一个列表到另一个列表,同时检查重复。我只想将尚未存在的项目添加到基本列表中。你知道吗</p> <p>我无法使用集合来完成此操作,因为基本列表中的项也是列表。你知道吗</p> <p>我的基本列表示例如下:</p> <pre><code>toCrawl=[["http://website.html",0]["http://websiteAlt.html",1]["http://websiteAlt.html",1]] </code></pre> <p>我想添加的列表如下:</p> <pre><code>newLinks=["http://websiteAlt.html","http://websiteExample.html","http://websiteExampleAlt.html"] </code></pre> <p>因此,我想将“newLinks”列表添加到基本的“toCrawl”列表中,但是我只想在newLinks中的项还没有在toCrawl中时添加它。你知道吗</p> <p>除此之外,我还想将“newLinks”中的项目作为列表添加到“toCrawl”列表中。因此,我不想在“newLinks”中添加如下项:<code>"http://websiteExample.html"</code>,而是将其添加到列表中,例如:<code>["http://websiteExample.html",0]</code></p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>这可以用字典而不是单子来完成吗?你知道吗</p> <pre><code>toCrawlDict = dict(toCrawl) for link in newLinks: if link not in toCrawlDict: toCrawlDict[link] = 0 </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何将python输出重定向到python控制台和Windows中的文本文件
2 回答
如何将Python运行时嵌入运行在Windows上的R包中
5 回答
如何将python进程作为另一个Windows us运行
8 回答
如何将Python进程的输出用Python管道传输?
3 回答
如何将Python进程的输出重定向到Rust进程?
1 回答
如何将python连接到Azure云并创建Azure数据工厂
3 回答
如何将Python连接到Db2
9 回答
如何将python连接到IBMDB2?
9 回答
如何将Python连接到microsoftaccess数据库文件?
3 回答
如何将python连接到MySQL服务器
5 回答
如何将Python连接到Node.js?
8 回答
如何将python连接到Oracle Application Express
10 回答
如何将Python连接到PostgreSQL
5 回答
如何将Python连接到Postgres服务器?
7 回答
如何将Python连接到SAS Enterprise Guide(EG)服务器
8 回答
如何将Python连接到Spark会话并保持RDDs的Ali
6 回答
如何将python连接到sqlite3并在上填充多行
10 回答
如何将python连接到使用docker运行的cassandra
3 回答
如何将python退格应用于字符串
8 回答
如何将python逻辑应用到tkinter GUI中?这是一个简单的GET请求程序
10 回答