小编gra*_*aph的帖子

如何在Python列表中将等效项组合在一起?

我有一个清单

x = [2, 2, 1, 1, 1, 1, 1, 1]
Run Code Online (Sandbox Code Playgroud)

我想把重复的数字放在一起像

[[2,2],[1,1,1,1,1,1]] 
Run Code Online (Sandbox Code Playgroud)

python list

8
推荐指数
1
解决办法
4089
查看次数

如何在python中单词获取数字

我有一个包含以下行一个巨大的文件DDD-1126N|refseq:NP_285726|uniprotkb:P00112DDD-1081N|uniprotkb:P12121,我想以后抢号uniprotkb.

这是我的代码:

x = 'uniprotkb:P'
f = open('m.txt')
for line in f:
  print line.find(x) 
  print line[36:31 + len(x)]
Run Code Online (Sandbox Code Playgroud)

问题line.find(x)在于10和26,我在26岁时获取完整的数字.我是编程的新手,所以我正在寻找一些东西来获取完整的数字.

x = 'uniprotkb:'
f = open('m.txt')
for line in f:
  if x in line:
    print the number after x
Run Code Online (Sandbox Code Playgroud)

python

8
推荐指数
3
解决办法
2万
查看次数

用Python代表网络

我有一个顶点如dic = {'a': 0, 'b': 1, 'c': 2, 'd': 3, 'e': 4, 'f': 5, 'n':6, 'm':7, 'g':8},我有两列如下表示顶点之间的关系:

a a
b d
e f
c f
n f
m g
Run Code Online (Sandbox Code Playgroud)

我想通过边将第一列中的每个顶点与第二列中的对应顶点相关联.所以aa是代表一个循环.bd是罚款.e,cn他们共享同一个顶点f.而是说ef,cf,并nf我们可以说e,cnf.

python graph-theory

4
推荐指数
1
解决办法
1759
查看次数

如何从python中的文件导入列表

我有一个类似的文件f = [1,1,2,2,2,3,3,4,5],我想像列表一样导入此文件,以便将其视为列表。例如,说我有两个文件,一个包含f = [1,1,1,1,1],第二个包含d = [2,2,2,2,2],我想要zip(i,j) for i in f and for j in d

f = file('f.txt')
d = file('d.txt')

for i in f:
    for j in d:
        print zip(i,j)
Run Code Online (Sandbox Code Playgroud)

结果是

[('[', '['), ('1', '2'), (',', ','), ('1', '2'), (',', ','), ('1', '2'), (',', ','), ('1', '2'), (',', ','), ('1', '2'), (']', ']'), ('\n', '\n')]
Run Code Online (Sandbox Code Playgroud)

我想成为

[(1,2),(1,2), (1,2),(1,2), (1,2)]
Run Code Online (Sandbox Code Playgroud)

python

2
推荐指数
1
解决办法
2万
查看次数

如何从python文件中删除行

可能的重复:
删除文件中的特定行(python)

我需要从文件 f= 中删除包含数字“2”的行

2 3
5 6
7 2
4 5
Run Code Online (Sandbox Code Playgroud)

python

1
推荐指数
1
解决办法
6746
查看次数

标签 统计

python ×5

graph-theory ×1

list ×1