How do I check if a list of lists exists in a list of lists?

2024/10/5 15:08:15

I got a list of lists b and I want to check if they exist in list a which is also a list of lists.

I'm currently using the following method which is quite time-consuming. Is there a faster way?

b  = [[5], [5, 3], [5, 3, 1], [5, 3, 1, 2]] 
a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]result = all(elem in b[0] for elem in a[0])
print(result)
result = all(elem in b[1] for elem in a[0])
print(result)
result = all(elem in b[2] for elem in a[0])
print(result)
result = all(elem in b[3] for elem in a[0])
print(result)result = all(elem in b[0] for elem in a[1])
print(result)
result = all(elem in b[1] for elem in a[1])
print(result)
result = all(elem in b[2] for elem in a[1])
print(result)
result = all(elem in b[3] for elem in a[1])
print(result) result = all(elem in b[0] for elem in a[2])
print(result)
result = all(elem in b[1] for elem in a[2])
print(result)
result = all(elem in b[2] for elem in a[2])
print(result)
result = all(elem in b[3] for elem in a[2])
print(result) 

Output:

>>>False
>>>False
>>>False
>>>True
>>>False
>>>False
>>>False
>>>False
>>>False
>>>False
>>>False
>>>False
Answer
for i in range(len(b)):if b[i] in a:return Trueelse:return False
https://en.xdnf.cn/q/120480.html

Related Q&A

How do i print out a number triangle in python? [closed]

Closed. This question needs debugging details. It is not currently accepting answers.Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to repro…

Real time clock display in Tkinter

I want to create real time clock using Tkinter and time library. I have created a class but somehow I am not able to figure out my problem.My codefrom tkinter import *import timeroot = Tk()class Clock:…

cffi export python code to dll , how to read image object in @ffi.def_extern()

i am trying to convert my python code to dll using cffi so i can access this code in my c# apllication, and i am trying to send image my c# code to python function, below is my code to read the file an…

Python 2.7.5 and Python 3.6.5

I have installed Python 3.6.5 however when i type Python it shows Python 2.7.5. Id like to use Python 3.[aravind@aravind05 Python-3.6.5]$ python3 --version Python 3.6.5[aravind@aravind05 Python-3.6.5]$…

How use creating polynomial expression like function in Python?

Id like to write a program in Python where user define a deegre of polynomial and coefficients (a,b,c). When program create a polynomial expression with this data Id like to use it like function becaus…

how to merge two sublists sharing any number in common? [duplicate]

This question already has an answer here:Using sublists to create new lists where numbers dont repeat(1 answer)Closed 9 years ago.Given thatg=[[1,2,3,4],[4,5,6],[6,7],[10,11]]What code should I use to …

\n is treated as \ and n [duplicate]

This question already has an answer here:Compiler error "error: stray \ in program" in macro definition(1 answer)Closed 10 years ago.The following python codeenv.Command(versionFile, allSrcs …

How to locate an element and extract required text with Selenium and Python

I am using Selenium to enter data on a web page, but have run into an issue with one of the input fields. This is the HTML code causing my difficulty:<div class="form-group"> <label …

Determine type of disk on Windows with Python

I want to list all of my disk and can be able to know its type: "SATA" "NVME" "M.2" or "PCI" on Windows computer. I made some research with wmi and I get the int…

How to get a list the visible vertices and segments of a mesh

I work on pose estimation of a 3d objects. I am using CAD model of that object to generate all the possible hypothesis of its pose. I am using pyopengl to render the view of the object from a specific…