51Testing软件测试论坛
标题:
python3嵌套列表,判断子列表有多少个元素重复
[打印本页]
作者:
jia739091604
时间:
2020-1-9 18:01
标题:
python3嵌套列表,判断子列表有多少个元素重复
python3嵌套列表,有多个子列表,如
((10, 12, 13, 26,), (4, 9, 19, 21,), (1, 10, 23, 32), (4, 6, 10, 25), ( 15, 17, 30, 31))
判断两两子列表有多少个元素重复,有什么办法实现
作者:
tx_51testing
时间:
2020-1-14 16:01
先用itertools.combinations列出两两的组合,每个组合进行遍历,用listb.index(lista[j]) 判断lista里的元素在不在listb中
作者:
418506167
时间:
2020-4-27 18:18
tup = ((10, 12, 13, 26,), (4, 9, 19, 21,), (1, 10, 23, 32), (4, 6, 10, 25), (15, 17, 30, 31))
n = len(tup)
for i in range(n):
compare_tub = tup[i]
for num in compare_tub:
y = i
while True:
y += 1
if y >= n:
break
be_compare_tub = tup[y]
if num in be_compare_tub:
print(F"{tup[i]}的{num}在元组{tup[y]}")
执行结果:
(10, 12, 13, 26)的10在元组(1, 10, 23, 32)
(10, 12, 13, 26)的10在元组(4, 6, 10, 25)
(4, 9, 19, 21)的4在元组(4, 6, 10, 25)
(1, 10, 23, 32)的10在元组(4, 6, 10, 25)
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2