Python 3.5 的解包操作符
引言
今天我想要聊聊 Python 中用于解包(Unpacking)的两个操作符号——*
和 **
基本用法
*
最为常见的用法是用来表示乘法。但我们也可以将 *
用于任意一个可迭代对象(iterable object)1上,表示我们想要提取里面所有的值
今天我想要聊聊 Python 中用于解包(Unpacking)的两个操作符号——*
和 **
*
最为常见的用法是用来表示乘法。但我们也可以将 *
用于任意一个可迭代对象(iterable object)1上,表示我们想要提取里面所有的值
更新:
今天我想要谈一下 Python 3.10 提出的新特性1——模式匹配🎉
学习过 C 语言的人想必对下面的 switch
语句不陌生,
在我学习 Vim 的过程中,最具有启发意义的一句话是:
Vim 其实是一门“编程语言”
很早之前我就接触过 Vim,但是当时 Vim 的按键组合对我来说很难记,再加上 Vim 的界面实在太过于复古,于是我就转向了比较现代的文本编辑器。但当我学完 Missing semester 这门课程的时候,我对 Vim 的看法有了改观:它远远不止是一个文本编辑器,各种 Vim 的命令的排列组合更像是在写代码,背后都是有逻辑的!