将输入的字符串以空格分隔,转换为整数列表,实现效果:
- 方法一(使用map函数):
arr = list(map(lambda x: int(x), input().split()))
print(arr)
- 方法二(列表推导式):
arr = [int(i) for i in input().split()]
print(arr)
将输入的字符以,分隔,转换为浮点数列表,并只保留两位小数,实现效果:
- 实现方法:
arr = list(map(lambda y: round(y, 2), map(lambda x: float(x), input().split(','))))
print(arr)
将输入的字符串以空格分割转为列表,实现效果:
- 方法一(使用map函数):
arr = list(map(lambda x: x, input().split()))
print(arr)
- 方法二(使用列表推导式):
arr = [i for i in input().split()]
print(arr)
将输入的字符串以空格分隔,并使每个字母大小,转为列表:实现效果:
- 方法一(使用map函数):
arr = list(map(lambda x: x.upper(), input().split()))
print(arr)
- 方法二(使用列表推导式):
arr = [i.upper() for i in input().split()]
print(arr)
版权声明:本文为Kox_233原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。