在python中使用range()拆分字符串
是否可以使用range()将类似在python中使用range()拆分字符串,python,string,range,Python,String,Range,是否可以使用range()将类似x='12.32,13.4,2.34,1.2'的字符串拆分为12.32 13.4和2.34等。我知道range()可以将y='12345'拆分为整数1-2-3-4,只是不知道该范围是否可以区分“,”分隔符,并将它们拆分为浮点输出 只是不知道该范围是否可以区分“,”分隔符并将其拆分为浮点输出 我想你想要这个: >>> map(float,'12.32,13.4,2.34,1.2'.split(',')) [12.32, 13.4, 2.34, 1.
x='12.32,13.4,2.34,1.2'
的字符串拆分为12.32 13.4和2.34等。我知道range()可以将y='12345'
拆分为整数1-2-3-4,只是不知道该范围是否可以区分“,”分隔符,并将它们拆分为浮点输出
只是不知道该范围是否可以区分“,”分隔符并将其拆分为浮点输出
我想你想要这个:
>>> map(float,'12.32,13.4,2.34,1.2'.split(','))
[12.32, 13.4, 2.34, 1.2]
你不能使用
范围来完成这项任务。为什么不试试这个'12.32,13.4,2.34,1.2'。拆分(',')
?如何使用范围()
将12345
拆分为整数?分配范围=str.split
,然后使用范围(x',')
,这是可能的,谢谢你们,这是最简单的方法。@Vyktor,谢谢你们,我把它和for in-loop混合在一起了。对于“1234”中的c,打印c