【发布时间】:2020-08-28 05:15:46
【问题描述】:
'>>>[123.456, 789.123]
这里我只需要输出为“123.456, 789.123” 在python中我应该怎么做?
以前我试过这个
import geocoder
import re
g = geocoder.ip('me')
x = print(g.latlng)
string = (x)
string = re.sub('[^0-9]', '', string)
print (string)
事实上我想打印我当前的位置,所以我首先编写了这样的代码......
import geocoder
g = geocoder.ip('me')
print(g.latlng)
但这仅显示纬度和经度 在方括号 [] 中。 所以我需要那些不带括号的输出,因为我想使用这个输出直接找到所有详细信息,并且该程序不接受方括号中的输入。
希望你能理解,所以请帮助我。
【问题讨论】:
-
方括号表示返回的数据结构是一个列表。您可以使用
", ".join([123.456, 789.123])。我建议你先阅读 Python 基础知识。 -
感谢您的建议。我一定会去的。 :D
标签: python-3.x