说我有这个列表[[55.0][75.1]]
,如何将其转换为55
和75
的两个独立整数变量
提前致谢
答案 0 :(得分:1)
>>> from decimal import Decimal
>>> [int(Decimal(x[0])) for x in i]
[55, 75]
这是长版:
results = []
for x in i:
int_value = int(Decimal(x[0]))
results.append(x)
答案 1 :(得分:0)
k = []
k.append(55.0)
k.append(75.1)
l = [k]
print l
int0 = int(l[0][0])
int1 = int(l[0][1])
print int0
print int1
打印:
[[55.0, 75.1]]
55
75