所以我正在设计一个程序,需要使用存储的坐标列表来索引嵌套列表:
例如
coordinate = [2,1]
对于返回嵌套列表中元素的函数,我使用
return room[coordinate[0]][coordinate[1]]
我的编程直觉告诉我,这似乎太长了,应该有一种更短的方法来做到这一点,特别是在 Python 中,但我似乎找不到类似的东西。有谁知道有没有这样的方法?
最佳答案
您可以将坐标解压缩到多个变量中。
i, j = [2, 1]
return room[i][j]
或
coordinates = [2, 1]
### do stuff with coordinates
i, j = coordinates
return room[i][j]
关于python - 使用坐标列表进行索引的更多 Pythonic 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18257138/