发布网友 发布时间:2022-04-23 09:20
共3个回答
热心网友 时间:2022-05-10 07:10
以下是我给你的一些建议:(有多种方法可实现,包括最新的f'')
一:(可以使用join)
a=[(14.58, 120.972),(14.58344, 120.9723)] #初始化列表a或:(因刚刚手工没测试,上机后发现列表带有''号,上面代码可以尝试改成这样)
a=[(14.58, 120.972),(14.58344, 120.9723)] #初始化列表a二:(使用官方3.6新增的格式化功能)
或:(因刚刚手工没测试,上机后发现列表带有''号,上面代码可以尝试改成这样)
a=[(14.58, 120.972),(14.58344, 120.9723)] #初始化列表a注:
个人建议使用format或f''代替%进行格式化操作。官方推荐用f-格式化。
为什么呢?
举个例子:(以下代码在python在可运行正常)
name="run24pro"但如果改成这样:
运行的时候将会返回一个类型错误。而以下代码将不会。
name=(1,2,3)name=(1,2,3)
print(f'"my name is {name}"')
还有一点,新增的功能f-格式化是所有中最快的。
附:官方3.6新增的格式化功能供你参考
网页链接
参考:
PEP 498 -- Literal String Inte Python 3.6中新的f-strings
纯手工,如果对你有帮助望采纳!
热心网友 时间:2022-05-10 08:28
a = [(14.58, 120.972), (14.58344, 120.9723)]
热心网友 时间:2022-05-10 10:03
只有这个笨方法了,字符串格式的😂
浮点型