Python里面对于嵌套列表的查询
生活随笔
收集整理的這篇文章主要介紹了
Python里面对于嵌套列表的查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在學習Python的過程中,學習到了用in和not in來判斷指定列表中是否存在要查詢的元素,但是這樣的判斷僅限制于普通列表,如下:
判斷是否存在
in:判斷指定數據在某個列表序列,如果在返回True,否則返回
False # not in:判斷指定數據不在某個列表序列,如果不在返回True,否則返回False
但是這樣的判斷在嵌套列表中就不適用了,我分享一個采用循環查詢的方法來判斷,如果比對一次不存在,錯誤次數加一,否則接著循環,知道列表中所有元素被查詢到為止,具體情況如下:
"""判斷學學員信息是否存在"""xinxi = input('請輸入學員信息,來判斷學員信息是否存在:')j = 0for i in range(len(xinxi_list)):if xinxi not in xinxi_list[i]:j += 1i += 1if j < 2:print('學員信息已經存在')else:print('學員信息不存在,請繼續操作來添加學員信息')總結
以上是生活随笔為你收集整理的Python里面对于嵌套列表的查询的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【简便解法】1091 N-自守数 (15
- 下一篇: KeyError: 报错_python系