Skip to main content
 首页 » 编程设计

python之处理 Tkinter 文本小部件索引系统。

2025年05月04日12lhb25

如何拆分 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])