0.Python没有像c那样可以使用scanf直接控制输入类型,也没有java那样的Scanner类,Python的input()函数默认会将输入格式化为一个字符串。
1.将字符串转换为数组
'''
return:一个数组
type:为输入的数据类型,如int,float
例子:int_list = list_input("int")
'''
def list_input(type):
#使用data接收字符串,使用split函数将字符串转为list
data = input("please input array,split with space:\n").split(' ')
#,并使用强制类型转换变为int
arr = []
for line in data:
arr.append(eval(type)(line))
return arr
本文介绍Python中如何通过input()函数获取用户输入,并将其转换为数组形式的指定数据类型,例如整数或浮点数。
232

被折叠的 条评论
为什么被折叠?



