如何快速掌握python包_python程序员告诉你,python怎么学?13个特性带你快速了解python...

如果你是一个正在学习python的c、c++或者java程序员,或者你是刚开始学python,那么看完这13个语言特性,你会觉得非常实用。

每个语言特性只能通过实例来验证,无需过多解释。虽然我已尽力使例子清晰,但它们中的一些仍会看起来有些复杂,这取决于你的熟悉程度。所以如果看过例子后还不清楚的话,标题能够提供足够的信息让你通过Google获取详细的内容。

如果你依然在编程的世界里迷茫,可以加入我们的Python学习扣qun:784758214,看看前辈们是如何学习的!交流经验!自己是一名高级python开发工程师,从基础的python脚本到web开发、爬虫、django、数据挖掘等,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!分享一些学习的方法和需要注意的小细节,点击加入我们的 [python学习者聚集地](http://u6.gg/sHpSz)

# 正文

**1、分拆**

当你要传递的参数已经是一个列表,调用的函数却接受分开一个个的参数,这个时候可以考虑参数列表拆分:

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni1jNzE3ODAwMDk2YmI2NzAz?x-oss-process=image/format,png)

2、**交换变量分拆**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni1kMGFiMTRhNzk0ZGQwOGZkLmpwZw?x-oss-process=image/format,png)

**3、负索引**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni05MGEzMzc2ZTM3Y2Q2ZjgwLmpwZw?x-oss-process=image/format,png)

非常直观,以元素1为第0个元素,最后一个元素即为a[-1],有点循环链表的意思。

**4、列表切片 (a[start:end])**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni0xZTc2YThlYjVmNjIzZjM0LmpwZw?x-oss-process=image/format,png)

5、**使用负索引的列表切片**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni0xYWY5YWRjODM1Mzc5N2I4LmpwZw?x-oss-process=image/format,png)

6、**带步进值的列表切片 (a[start:end:step])**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni1jZmRmNTVkZDk4MTJmNzBlLmpwZw?x-oss-process=image/format,png)

**7、负步进值得列表切片**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni0wYzg3NDllMGNjM2VjNjlmLmpwZw?x-oss-process=image/format,png)

**8、列表切片赋值**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni1lOTI2MzA2YmZiNzQ1MTc0LmpwZw?x-oss-process=image/format,png)

**9、命名切片 (slice(start, end, step))**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni0yZjRlNDhiNGMxOTFjYzJkLmpwZw?x-oss-process=image/format,png)

**10、zip打包解包列表和倍数**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni0zM2JjYWQzYjhiNzVlODE5LmpwZw?x-oss-process=image/format,png)

11、**使用zip合并相邻的列表项**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni1iNzc2N2NjNWU0OGU0MzY0LmpwZw?x-oss-process=image/format,png)

**12、使用zip和iterators生成滑动窗口 (n -grams)**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni04Y2MyMjM2OGJkNGEwMjBmLmpwZw?x-oss-process=image/format,png)

13、**使用zip反转字典**

![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODgyOTg5Ni1iZGQ4NWJhMWFlZDMwODUwLmpwZw?x-oss-process=image/format,png)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69913713/viewspace-2654791/,如需转载,请注明出处,否则将追究法律责任。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值