从列表中提取某些元组

时间:2019-12-16 14:02:29

标签: python loops url tuples

我不确定这是否是正确的解决方法,但是我创建了一个由表单类型和相应URL组成的元组列表。我想隔离那些表格类型为10-K并尝试使用我在Stack Overflow上找到的代码的元组。但是,尽管我知道有几种10-K表单类型,但最终还是得到了一个没有内容的新列表。 我是初学者,所以请客气。

file = '10-K'
req_urls = []

for tuple in typeandurls:
     if file in tuple:
           req_urls.append
     else:
           pass

1 个答案:

答案 0 :(得分:1)

另一种好方法是使用列表理解,例如:

file = '10-K'
req_urls = [tup for tup in typeandurls if file in tup]

在这里我认为 file in tuple是测试元素是否应属于输出集合的方法。

这样做的好处是使您的代码乍一看更具可读性