从python列表中获取元素

时间:2017-03-05 22:26:35

标签: python string mongodb list

我是python中的新手。我来自mongodb这个领域' url'它的价值来自一些记录。所以,我在名为urls的变量中有这些信息。

我这样做,

for url in urls: # urls refers to the url's fetched from db
    print url

该印刷品显示了这个

{u'url': u'/politica/2017/03/05/anibal-fernandez-nunca-tuve-vocacion-de-ser-candidato-a-gobernador/'}

我想要这个字符串

/politica/2017/03/05/anibal-fernandez-nunca-tuve-vocacion-de-ser-candidato-a-gobernador/

我尝试了不同的方法,但无法完成。

1 个答案:

答案 0 :(得分:0)

显然mongodb会为你提供一个词典列表。所以你可以试试下面的代码:

for url in urls:
    print url["url"]

您还可以使用列表推导来获取列表中的所有网址:

extracted_urls = [url["url"] for url in urls]