[英]How to use a list comprehension to read from a function and create a new list?
使用列表理解提取 tweets_and_more 列表中的所有推文,并将它们保存在另一个名为 tweets 的列表中。 打印结果列表的长度。 此外,打印新列表的前三个元素。
start_tag = "<tweet>"
def extract_tweet(data):
start = data.index("<tweet>")+len(start_tag)
end = data.index("</tweet>")
seq = data[start:end]
return seq
这是我的摘录推文 function
我的所有推文逐行列表保存在名为“tweets_and_more”的列表中
我很难弄清楚如何使用列表压缩来执行此操作。 我想我可以使用循环来完成它,但任何解释帮助都会很棒。
for循环代码放在最后
tweets = [extract_tweet(data) for data in tweets_and_more]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.