语法错误 - 列表创建

时间:2018-03-25 15:30:40

标签: list syntax

我正在尝试创建一个用户进入城市的程序,它打印纬度并说明它是否在赤道上方/下方。伦敦旁边的第一行中的列表出错。任何帮助将不胜感激:)

Capital_Cities = [(“伦敦”= 51.5),(“巴黎”= 48.85),(“堪培拉”= -35.3),(“东京”= 35.68),(“巴西利亚”= -15.78),(“柏林“= 52.52”,(“布宜诺斯艾利斯”= -34.6),“莫斯科”= 55.75,(“新德里”= 28.6),(“北京”= 39.9),(“布达佩斯”= 47.47),(“布鲁塞尔” “= 50.85),(”斯德哥尔摩“= 59.32),(”伊斯兰堡“= 33.72),(”吉隆坡“= 3.13),(”赫尔辛基“= 60.17),(”奥斯陆“= 59.95),(”卢萨卡“) = -15.42),(“利马”= -12.03),(“墨西哥城”= 19.43)]

1 个答案:

答案 0 :(得分:0)

由于我不确定您使用的语言是什么,我将使用Python作为示例。

您需要的可能是一种称为字典的数据结构。在python中,字典看起来像这样,dic = {}。

因此,不是你的城市列表,字典将是这样的, Capital_Cities = {" London":51.5," Paris&#34 ;: 48.85,...," Lima":-12.03," Mexico City" :19.43}

在这种情况下,您可以通过调用Capital_Cities [CityName]轻松推荐任何城市。如果你打电话给Capital_Cities [伦敦],它将返回51.5。

我希望这有用:)