![1ba22dad8b69bb340c79d46f8cd89f5b.png](https://i-blog.csdnimg.cn/blog_migrate/4c8ceb2a4ab29009f01e2ecdbe77489a.png)
如果你是一个正在学习python的c、c++或者java程序员,或者你是刚开始学python,那么看完这35个语言特性,你会觉得非常实用。
每个语言特性只能通过实例来验证,无需过多解释。虽然我已尽力使例子清晰,但它们中的一些仍会看起来有些复杂,这取决于你的熟悉程度。所以如果看过例子后还不清楚的话,标题能够提供足够的信息让你通过Google获取详细的内容。
正文
1、分拆
当你要传递的参数已经是一个列表,调用的函数却接受分开一个个的参数,这个时候可以考虑参数列表拆分:
![ae4071d9e760a611ea5bdb00586e4e2f.png](https://i-blog.csdnimg.cn/blog_migrate/25f89dea3e334e835a15f982ea7279a7.png)
![394602bb6cbbe88cfb64ac28995f4f81.png](https://i-blog.csdnimg.cn/blog_migrate/769744cd3f612e010ff1278ca066aa7d.png)
2、交换变量分拆
![0b5863dbe9e4a508a6f71cf8ffb17165.png](https://i-blog.csdnimg.cn/blog_migrate/8e9a313b58d3a74e82735a97ff687410.png)
3、负索引
![dca77776f99bc2fb8c27ebae9f2b85e2.png](https://i-blog.csdnimg.cn/blog_migrate/5e41c75b1bbc7e6da99cb8b9270265bf.png)
非常直观,以元素1为第0个元素,最后一个元素即为a[-1],有点循环链表的意思。
4、列表切片 (a[start:end])
![3f164186709cd783ffb553172c945d89.png](https://i-blog.csdnimg.cn/blog_migrate/08609dfe9403fa9b3c7fa4e6fc625a04.png)
5、使用负索引的列表切片
![baa6d4f3d30c30019e5764443de6b38d.png](https://i-blog.csdnimg.cn/blog_migrate/80c83005175b42fe423e440ecfb43780.png)
6、带步进值的列表切片 (a[start:end:step])
![94e4387225e4d8317349145748d4caa0.png](https://i-blog.csdnimg.cn/blog_migrate/2e713253f45cf4af9f811c7fdc3528f7.png)
7、负步进值得列表切片
![5e0300389fb5813162b630dc46bea103.png](https://i-blog.csdnimg.cn/blog_migrate/59c29e8ba3f055dad672c5325e16e10e.png)
8、列表切片赋值
![6ac26ae20eeb5de40f80ff340d8941f8.png](https://i-blog.csdnimg.cn/blog_migrate/8dd1b0c0bf809358b1e7c84302dc498d.png)
9、命名切片 (slice(start, end, step))
![5d4095a8bb2c130aba0332ede7ae9de8.png](https://i-blog.csdnimg.cn/blog_migrate/8dd8868cc96c271ce63d712c06d82754.png)
10、zip打包解包列表和倍数
![995db974d9c4fd9b13e8abcfc055d7c0.png](https://i-blog.csdnimg.cn/blog_migrate/7811206c4c3ba6ba0952363c67cdebb9.png)
11、使用zip合并相邻的列表项
![8c857e414ae699be26408280a6fbef09.png](https://i-blog.csdnimg.cn/blog_migrate/01c96c4e5b35119d178bd5f46d3d0901.png)
12、使用zip和iterators生成滑动窗口 (n -grams)
13、使用zip反转字典
![9537a0ce456f5e4d3a171ffa16ed7489.png](https://i-blog.csdnimg.cn/blog_migrate/33ecc487d09baadb7206f7ffd5e4b8ef.png)
今天这篇就分享13个吧
还有需要更多资料的小伙伴可以私信小编“学习”来领取n更多的资料哦