面试题答案
一键面试nested_list = [[1, 'a', 10], [2, 'b', 20], [3, 'c', 30]]
for sub_list in nested_list:
if sub_list[0] > 1 and sub_list[2] < 25:
new_char = chr(ord(sub_list[1]) + sub_list[0])
sub_list[1] = new_char
print(nested_list)
上述代码通过遍历nested_list
中的每个子列表,依据给定条件判断,满足条件时计算并替换字符,最终输出处理后的嵌套列表。