python - python - 是否可以使用特定数字比较两个列表之间的列表?
问题描述
我是一名正在学习使用 python 编程的新学生,我有 2 个示例列表
selected_ipc = ['H01L']
df = [[ 'F24J3/02 ', 'A123'], [ 'G01N31/10 ', 'A124'], [ 'H01L27/14 ', 'A125'], ['G21H1/10 ', 'A126'], ['H01L21/36 ', 'A127']]
我创建了一个像这样的简单代码
for item in selected_ipc:
for item1 in df:
if item == item1:
print (item)
else:
print("No match")
结果返回“不匹配”,而我的预期结果是
[[ 'H01L27/14 ', 'A125'], ['H01L21/36 ', 'A127']]
因此,我想问一下是否可以将第一个列表与第二个列表中的前 4 位进行比较?
先感谢您
解决方案
selected_ipc = ['H01L']
df = ['F24J3/02 ', 'G01N31/10 ', 'H01L27/14 ', 'G21H1/10 ', 'H01L21/36 ']
l = []
for i in df:
if selected_ipc[0] in i:
l.append(i)
print l
推荐阅读
- php - 如何在 Codeigniter 中访问 constants.php 中的模型?
- ios - 在按钮上使用 FFImageLoading 时如何设置内容模式
- html - 扩展原生 GamepadAPI?
- python-3.x - 使用 edgeTPU 进行图像分割
- python - 循环遍历列表时打印变量名
- architecture - 多个应用程序的通用身份验证接口
- ruby - 如何将长数字拆分为数字对
- selenium - Selenium:指向默认的 Chrome 会话
- java - NoSuchBeanDefinitionException:没有“java.util.List”类型的合格 bean
' - java - java - 如何从具有给定索引的链表中获取元素?