面试题答案
一键面试def check_and_calculate(nested_list):
for sublist in nested_list:
has_number = False
has_letter = False
total = 0
count = 0
for item in sublist:
if isinstance(item, int):
has_number = True
total += item
count += 1
elif isinstance(item, str):
has_letter = True
if has_number and has_letter and count > 0:
return total / count
return None
nested_list = [[1, 2, 'a'], [3, 'b', 4], ['c', 5, 6]]
result = check_and_calculate(nested_list)
print(result)