我有一个变量x,在我的代码中使用了四次。我想找到变量中的数字量,然后计算从1开始的最高数字。每次,变量x都有不同的数字和不同的数字。
Guanine = {"C": [(6.958, -5.037, 2.040), (7.355, -4.850, 3.500),
(6.601, -5.985, 4.170), (6.713, -7.099, 3.130),
(5.627, -8.157, 3.190), (4.259, -1.254, 0.410),
(4.530, -2.553, 0.900), (4.456, -4.566, 1.600),
(5.830, -2.919, 1.170), (6.712, -0.955, 0.570)]}
x是第一个坐标(6.958 - 6.712)
答案 0 :(得分:1)
如果我正确地阅读你的问题,这应该可以达到你想要的效果:
x = [x for x, y, z in Guanine['C']]
这将返回数据集中所有x
值的列表。
答案 1 :(得分:0)
尝试
length = 0
for i in Guanine["C"]:
length += len(i)
for i in range(1, length):
print i # <-python 2.7 for 3.0 or above use: print(i)
这将计算Guanine中的实际数字,并从1到该数字进行计数。将'print i'替换为您想要的任何代码。