我有一个python列表,我从api得到:
ERRATA_PKG_LIST = []
packages_key = "packages"
for pkgs, package_name in errata_rhel_ver_dic.iteritems():
if pkgs == packages_key:
ERRATA_PKG_LIST.append(package_name)
print(ERRATA_PKG_LIST)
Run Code Online (Sandbox Code Playgroud)
输出:
[u'kernel-2.6.18-416.el5.i686',
u'kernel-2.6.18-416.el5.x86_64',
u'kernel-debug-2.6.18-416.el5.i686',
u'kernel-debug-2.6.18-416.el5.x86_64',
u'kernel-debug-devel-2.6.18-416.el5.i686',
u'kernel-debug-devel-2.6.18-416.el5.x86_64',
u'kernel-devel-2.6.18-416.el5.i686',
u'kernel-devel-2.6.18-416.el5.x86_64',
u'kernel-doc-2.6.18-416.el5.noarch',
u'kernel-headers-2.6.18-416.el5.i386',
u'kernel-headers-2.6.18-416.el5.x86_64',
u'kernel-PAE-2.6.18-416.el5.i686',
u'kernel-PAE-devel-2.6.18-416.el5.i686',
u'kernel-xen-2.6.18-416.el5.i686',
u'kernel-xen-2.6.18-416.el5.x86_64',
u'kernel-xen-devel-2.6.18-416.el5.i686',
u'kernel-xen-devel-2.6.18-416.el5.x86_64']
Run Code Online (Sandbox Code Playgroud)
我想检查列表中的每个项目是否包含子字符串:el5如果列表中的所有对象都包含el5,然后分配变量rhel ="rhel 5",我该如何实现?
python ×1