【问题标题】:How to split a string to two numbers如何将一个字符串拆分为两个数字
【发布时间】:2017-10-07 12:18:18
【问题描述】:

我想将一个输入分成两个不同的浮点数,输入是52.5033390,-0.1237830(两个数字之间总会有一个逗号,,没有空格)

while True:
    number = 0 #clears value
    number = input("Enter a lat and long") #e.g 52.5033390,-0.1237830
    number = number.split(",") #splits the input into two values
    lat = number[0] #52.5033390 float
    long = number[1] #-0.1237830 float

【问题讨论】:

  • 您需要将字符串值解析为实际的浮点数:lat = parseFloat(number[0]);

标签: python list numbers int coordinates


【解决方案1】:

您可以简单地将其拆分为两个不同的变量,如float

_lat, _long = map(float, number.split(","))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    • 2016-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-16
    相关资源
    最近更新 更多