Discuss / Python / 教程关于命名关键字参数的疑问

教程关于命名关键字参数的疑问

Topic source
  1. 命名关键字参数通过函数调用后是生成dict还是tuple,如果是dict的话,为什么教程中, def f2(a, b, c=0, , d, *kw): print('a =', a, 'b =', b, 'c =', c, 'd =', d, 'kw =', kw)

    f2(1, 2, d=99, ext=None) a = 1 b = 2 c = 0 d = 99 kw = {'ext': None} 调用时没有生成dict({ })。

张三疯kk

#2 Created at ... [Delete] [Delete and Lock User]

kw = {'ext': None}就是一个dict啊


  • 1

Reply