keys = ['a', 'b']
values = [[1], (2,)]
d = {k: v for k, v in zip(keys, values)}
d['a'].append(3)
print(d['a'])def append_value(value, container=[]):
    container.append(value)
    return container
result1 = append_value(1)
result2 = append_value(2)
result3 = append_value(3, [])
print(result1, result2, result3)def swap(a, b):
    a, b = b, a
    return a, b
x, y = 1, 2
swap(x, y)
print(x, y)def outer():
    n = 0
    def inner():
        nonlocal n
        n += 1
        return n
    return inner
f = outer()
print(f(), f(), f())def process(lst, func):
    return [func(x) for x in lst]
nums = [1, 2, 3]def jump_ways(n):
    if n <= 3:
        return [0, 1, 2, 4][n] 
    dp = [0] * (n + 1)
    dp[1], dp[2], dp[3] = 1, 2, 4
    for i in range(4, n + 1):
        dp[i] = _______________
    return dp[n]time_str = "8:30"
h, m = map(__________) # 横线在map的参数部分
total_min = h * 60 + m
print(total_min) # 应输出510def sort(arr):
    for i in range(len(arr) - 1):
        min_idx = i
        for j in range(i + 1, len(arr)):
            if arr[j] < arr[min_idx]:
                min_idx = j
        arr[i], arr[min_idx] = arr[min_idx], arr[i]with open(r"data.txt") as f:
    while True:
        line = f.readline()
        if not line:
            break
        print(line, end="")s = "hello world"
vowels = "aeiou"
count = sum(1 for c in s if c in vowels)
print(count)def func():
    return [1, 2],
result = func()
print(type(result))try:
    print("Hello"
except SyntaxError:
    print("Error")with open('a.txt', 'r') as f1, open('b.txt', 'w') as f2:
    data = f1.read()
    f2.write(data)