一。现有两个元组,元组A ( (5, 7) , (18, 20) , (35, 37), (56, 58) ),元组B (6, 15, 47, 57, 86) 要求你用Python代码统计元组B中的数字落入A中区间的个数(此面试题来源慧测公众号)
答:
A= ( (5, 7) , (18, 20) , (35, 37), (56, 58) )
B=(6, 15, 47, 57, 86)
geshu=0
for b in B:
for a in A:
if b in range(a[0],a[1]+1):
geshu+=1
print(geshu)
二。对列表倒叙输出,不使用reverse实现
list=[1,2,3,4,5,6]
new_list=[]
i=len(list)-1
while i >=0:
new_list.append(list[i])
i-=1
print(new_list)