python - 如何打印出具有特定质量的列表?

标签 python list element

假设我们有 4 个列表:

["LA","California"]
["NV","Nevada"]
["NY","New York"]
["SF","California"]

我如何编写只打印出第一个和第四个列表的代码,因为它们都将 "California" 作为第二个元素?

最佳答案

假设您有一个列表列表:

list_of_lists = [["LA","California"],
                 ["NV","Nevada"],
                 ["NY","New York"],
                 ["SF","California"]]

然后,您可以只打印出最后位置有 "California" 的列表:

for L in list_of_lists:
    if L[-1] == "California":
        print(L)

关于python - 如何打印出具有特定质量的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29192243/

相关文章:

python - 从 SWIG 类型映射中释放内存

python - 基本 gRPC 版本不工作

list - 如何在 Dart 中合并两个列表?

php - Zend Framework 版本 1.1.12 的日期表单元素

java - 如何使用java selenium中的循环从项目网格中查找相同的元素?

python - sklearn Predict_proba 返回无穷大概率

python - Pandas 列值替换

Python检查其他列表中的列表

C# 字典与列表用法

python - 通过将子列表的元素与Python中所有其他子列表中的元素进行比较来删除子列表