У меня есть два 2d списка. Я хотел бы объединить df и df2 вместе и возвращать только те значения, которые имеют более двух совпадений в каждом подсписке.
df = [[c,d,z,x,v],[c,j,d,x,p],[l,r,s,f,l,x]]
df2 = [[a,f,f,b,t,j,j,x,p],[g,f,v,s,t,t],[w,s,r,y,y],[a,b,b,d,z,z,j,k]
Перед возвратом дубликатов
Df3 = [[[c,j,d,x,x,p,p,a,f,f,b,t],[c,d,z x,v,v,g,f,s,t,t]],
[[c,j,j,j,d,x,x,p,p,a,f,f,b,t],[c,j,j,d,d,x,p,a,b,b,z,z,k]],
[[l,r,s,f,f,f,l,x,x,a,f,f,b,t,j,j,p],[l,r,s,s,f,f,l,x,g,t,t],[l,r,r,s,s,f,l,x,w,y,y]]]
Return duplicates
Df4 =[[x,p,f],[v,g]],[[j,x,p,f],[,j,d,b,z]],[[f,j],[s,f,t],[r,s,y]]]
Подробнее здесь: https://stackoverflow.com/questions/791 ... ing-values
Как объединить два 2D-списка и вернуть только совпадающие значения ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Pandas: объединить (объединить) два фрейма данных в нескольких столбцах
Anonymous » » в форуме Python - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-