繁体   English   中英

如何将整数字符串转换为 tkinter 中的浮点值列表

[英]How can I convert a string of integers into a list of float values in tkinter

我想将一串数字转换为浮点值列表。 该字符串是输入小部件的输入,其中数字不分隔。

稍后,浮点值列表用于计算平均值,其中结果必须是小数点后三位的浮点值,结果将打印在终端中。

示例:从'132422'list = ['1.0', '3.0', '2.0', '4.0', '2.0', '2.0']2.333

s = '132422'
l = [float(x) for x in s]
avg = sum(l)/len(l)

应该做。

这就是你所需要的

string = '132422'

lst = [float(x) for x in string]
average = sum(lst)/len(lst)

print(list(map(str,lst)))
print(f'{average:.3f}')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM