如何拆分 float 。
例如:
1.24345 将返回 24345
1455.24 将返回 24
1455.0 将返回 0
编辑:
我的解决方案受到 Nick ODell 的启发。这是专门面向 Tkinter 文本小部件的。
index = '140.2020'
split = index.split('.')
nindex = [int(i) for i in split]
print nindex
请您参考如下方法:
假设 'index' 是一个字符串,因为您正在处理文本小部件索引:
int(index.split('.')[-1])
如果你确实有一个 float ,你需要先把它转换成一个字符串:
int(str(index).split('.')[-1])
