【问题标题】:how to index a value in t a list which is in a list如何索引列表中的列表中的值
【发布时间】:2021-03-29 15:45:00
【问题描述】:

我有以下清单:

commands = [['move', '3', '4'], ['move', '4', '5'], ['move', '5', '6']]

我想比较每个列表(移动)中的第一个值,看看它们是否相同,我知道对于普通列表,您会使用 list_name[index],但不知道该怎么做是列表中的列表吗?

有什么想法吗? x

【问题讨论】:

标签: python list indexing


【解决方案1】:

一般:

list_of_lists[index1][index2]

要获取每个子列表的第一项列表:

[cmd[0] for cmd in commands]

检查它们是否都相同:

len(set(cmds[0] for cmds in commands)) == 1

您可以根据您的特定用例轻松调整此方法。

【讨论】:

    猜你喜欢
    • 2021-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多