比如list1 = ['H','U','N','T','I','N','G']
list2 =['H','U','N','T','I','N','G',‘A’]
然后怎样print['H','U','N','T','I','N','G']
注意两个list中都有两个N。 我想把两个N都print出来
可以对第二个list的元素进行遍历,检查是否出现在第二个list当中,如果使用表理解,可以使用一行代码完成任务。
list1 = [1,2,3,4,5]如果每一个列表中均没有重复的元素,那么还有另外一种更好的办法。首先把两个list转换成set,然后对两个set取交集,即可得到两个list的重复元素。
set1 = set(list1)这样是分行print的啊。怎样一行print出来
可以说具体些吗?不太懂
追答list1 = ['H','U','N','T','I','N','G']
list2 =['H','U','N','T','I','N','G',‘A’]
要求对应的位置要一致,还是只要包含有就行。比如,这样,行么:
list1 = ['H','U','N','T','I','N','G']
list2 =['H','N','U','I','T','G','G',‘A’]
只要包含就可以位置无所谓