将for循环元素添加到列表

用户名

我正在编写一个代码,该代码从站点中获取一些文本,然后使用for循环获取我感兴趣的文本的一部分。我可以打印此文本,但我想知道如何将其发送到列表中以备后用。到目前为止,我编写的代码就是这个代码。

import urllib2

keyword = raw_input('keyword: ')

URL = "http://www.uniprot.org/uniprot/?sort=score&desc=&compress=no&query=%s&fil=&limit=10&force=no&preview=true&format=fasta" % keyword

filehandle = urllib2.urlopen(URL)

url_text = filehandle.readlines()

for line in url_text:
    if line.startswith('>'):
        print line[line.index(' ') : line.index('OS')]
Swalladge

只需使用append

lines = []
for line in url_text:
    if line.startswith('>'):
        lines.append(line) # or whatever else you wanted to add to the list
        print line[line.index(' ') : line.index('OS')]

编辑:在旁注中,python可以直接在文件上循环-如:

url_text = filehandle.readlines()
for line in url_text:
    pass

# can be shortened to:
for line in filehandle:
    pass

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用循环将地图元素添加到列表

来自分类Dev

在R中使用For循环将元素添加到列表

来自分类Dev

将新元素添加到列表

来自分类Dev

将元素添加到子列表

来自分类Dev

将列表元素添加到csv

来自分类Dev

将元素添加到列表Java

来自分类Dev

将元素均匀添加到列表

来自分类Dev

Java将元素添加到列表

来自分类Dev

将元素添加到键值对列表

来自分类Dev

将数据添加到列表元素

来自分类Dev

将ecdf元素添加到具有正确名称的for循环中的列表中

来自分类Dev

尝试将元素添加到循环链接列表时出现java.lang.NullPointerException

来自分类Dev

将两个整数添加到 for 循环中列表的每个元素

来自分类Dev

将列表元素动态添加到ul元素

来自分类Dev

python将列表的复制元素添加到列表

来自分类Dev

将元素从列表框添加到列表

来自分类Dev

通过循环将类添加到多个HTML元素

来自分类Dev

用于将元素添加到XML的Foreach循环

来自分类Dev

用于将元素添加到XML的Foreach循环

来自分类Dev

将类添加到循环中的元素(jquery)

来自分类Dev

使用for循环以编程方式将元素添加到FrameLayout

来自分类Dev

将for循环中的元素添加到画布

来自分类Dev

将元素添加到循环内的数组

来自分类Dev

将Excel范围添加到列表而不循环

来自分类Dev

通过for循环将子列表添加到arraylist

来自分类Dev

将循环中的答案添加到列表中

来自分类Dev

在“ while”循环下将值添加到标量列表

来自分类Dev

将Excel范围添加到列表而不循环

来自分类Dev

自动将变量名称添加到列表的元素