跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Python 遍历数组对象怎么取序号?
未分類
15 9 月 2020

Python 遍历数组对象怎么取序号?

Python 遍历数组对象怎么取序号?

資深大佬 : QGabriel 8

pymongo.cursor.Cursor list 对象
我想取 i[‘key’] 和 i+1[‘key’]

怎么取?

大佬有話說 (16)

  • 資深大佬 : xiaolinjia

    enumerate

  • 資深大佬 : jmc891205

    for i in range(len(list)-1)

  • 資深大佬 : TimePPT

    enumerate +1

  • 資深大佬 : datou

    list.index()

  • 主 資深大佬 : QGabriel

    具体怎么写啊~以上的方法都试了好像不行啊

  • 資深大佬 : 1018ji

    @QGabriel for i, element in enumerate(seq):

  • 資深大佬 : hjahgdthab750

    enumerate

  • 資深大佬 : 1018ji

    你只比较 0 和 1 我咋感觉这需求这么诡异

  • 資深大佬 : xiaolinjia

    https://paste.ubuntu.com/p/t4Vy4yHJSP/

  • 資深大佬 : xdnauly

    list[0].get(“a”) == list[1].get(“a”)

    #还有 list[0][‘a’] == list[1][‘a’] 不是可以直接比较啊,没有太看懂你的问题

  • 主 資深大佬 : QGabriel

    @xiaolinjia 谢谢!

  • 資深大佬 : TenaxTsi

    @xiaolinjia 这工具不错。

  • 主 資深大佬 : QGabriel

    @xiaolinjia list 的类型是 pymongo.cursor.Cursor db[index + 1][‘a’] 就提示错误了

    —–
    Traceback (most recent call last):
    File “C:/python/t.py”, line 10, in <module>
    if (item[‘code’] == db[index + 1][‘code’]):
    File “C:pythonvenvlibsite-packagespymongocursor.py”, line 612, in __getitem__
    self.__check_okay_to_chain()
    File “C:pythonvenvlibsite-packagespymongocursor.py”, line 401, in __check_okay_to_chain
    raise InvalidOperation(“cannot set options after executing query”)
    pymongo.errors.InvalidOperation: cannot set options after executing query

  • 資深大佬 : xiaolinjia

    @QGabriel 试试把他转成 list(db),然后再操作。

  • 資深大佬 : biglazycat

    list = [{‘a’: 1},{‘a’:2},{‘a’:3}]

    for index, mem in enumerate(list):
    if index < len(list) – 1:
    print(mem[‘a’])
    print(list[index + 1][‘a’])

  • 資深大佬 : biglazycat

    @xiaolinjia 装您的代码抄了一下。请问代码是怎么传到 ubuntu 上的?

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具