【问题标题】:Printing part of a dictionary entry?打印字典条目的一部分?
【发布时间】:2013-11-26 14:51:26
【问题描述】:

我一直在尝试找到一种方法来打印出字典值的某个部分,但还没有找到我要查找的内容。有谁知道是否有办法打印出一个值?类似这样:

rows["id"] = [1,2,3,4,5,6,7,8,9,10]
print(rows["id"(5)]) 

第二行不起作用。 谢谢。

【问题讨论】:

    标签: python python-3.x dictionary


    【解决方案1】:

    基本上行是:它是一个字典,以'id'为键,然后列表作为键的值

    rows = {"id":[1,2,3,4,5,6,7,8,9,10]}
    rows['id'] = [1,2,3,4,5,6,7,8,9,10]
    >>>rows['id'][5]
    6
    >>> rows['id'][:5]
    [1, 2, 3, 4, 5]
    

    希望能帮助你理解

    【讨论】:

      【解决方案2】:

      试试这个代码

      print(rows["id"][5])
      

      首先选择与'id' 键对应的值(本例中为列表)。然后使用索引[5] 从列表中选择值。

      【讨论】:

        猜你喜欢
        • 2019-03-20
        • 2021-08-04
        • 1970-01-01
        • 1970-01-01
        • 2021-03-05
        • 2012-12-18
        • 2021-08-04
        • 1970-01-01
        • 2021-07-30
        相关资源
        最近更新 更多