Python教程网
--左手Python,右手AI!

Python小知识(一)

本文授权转自微信公众号:简说Python

前言

最近在看《零压力学Python》,巩固一下基础知识,意外收获到很多常用却不一定被注意的小知识,分享给大家,学到东西了点赞支持哦~

一、赋值运行

(1) 多赋值

(2)元组赋值

(3)同步赋值

(4)自操作简化

二、列表索引与切片

(1)列表索引

正索引

负索引

(2)列表切片

切片可以访问(取出)原列表的任意子列表,生成一个新列表。

(3)很秀的操作

列表元素顺序反向

替换列表某段子列表

在列表开头插入两个元素

三、字符串处理

(1)split拆分字符串

(2)strip删除字符串前后多余字符

细心的读者会发现,我们指定删除”才怪“后,前后的空格没有被删除。

也就是说我们只能指定一种模式,那要删除”才怪“,还想把空格也去除怎么办呢?

也很简单,把模式改成”才怪 “,也就是说,在指定格式里加个空格就行,那么,”怪才 “、” 怪才“、”怪 才“都是一个模式,会把字符串前后的”才“、”怪“、” “这三个字符都去掉,直到遇到不是这三个字符的字符为止。

这个小技巧很实用哦~

(3)join连接列表字符串

如果我们要给几个字符串用指定字符或字符串连接起来,用join方法的好处就是,不会在字符串末尾添加分隔符,比如上面代码的例子,如果我们直接遍历加-,那可能就会产生2018-10-29-这样的结果,需要对字符串再处理,才能得到我们想要的结果,而join可以直接生成,代码简洁,效率高,这一点可以说超级优秀了。

(4)基本操作

大小写转换

字符与ASCII码转换

英文字母判断

数字字符判断

组合字符判断

其他判断

学会灵活应用这些基本操作,让你的工作学习事半功倍。我们下期见!

欢迎扫码关注简说Python!

赞(4)
未经允许不得转载:Python教程网 » Python小知识(一)
分享到: 更多 (0)

评论 14

  1. #1

    It makes no sense to choose both an SMQ and a symptom term, because the search engine finds records that match ALL
    requests. saleviabuy.com what
    happens when a woman takes viagra

    匿名4周前 (10-30)回复
  2. #2

    viagra zonder voorschrift belgie https://purevigra.com retinitis pigmentosa viagra

    匿名1周前 (11-16)回复
  3. #3

    viagra antidepressants women viagra predaj zilina viagra on line ГЁ legale

    匿名1周前 (11-18)回复
  4. #4

    viagra without percription viagra pills for sale viagra vipps

    匿名1周前 (11-19)回复
  5. #5

    is it bad to take viagra every day viagra 50 or 100 viagra natural cordoba argentina

    匿名1周前 (11-19)回复
  6. #6

    viagra with dapoxetine https://paradiseviagira.com viagra on sale

    匿名1周前 (11-20)回复
  7. #7

    Buy viagra usa https://miraclevigra.com/ buy
    viagra soft online

    匿名6天前回复
  8. #8

    viagra en pharmacie tunisie https://buybuyviamen.com viagra domicilio bogota

    匿名6天前回复
  9. #9

    Buy viagra online canadian pharmacy hopeviagrin.com buy generic viagra
    online india

    匿名6天前回复
  10. #10

    Cheap viagra fast shipping mygoviagar.com viagra tablet buy online

    匿名6天前回复
  11. #11

    Online pharmacy viagra no prescription lightvigra.com viagra pills cheap online

    匿名6天前回复
  12. #12

    buy viagra canada fast shipping canadian discount pharmacy viagra sildenafil canada generic

    匿名3天前回复
  13. #13

    como es la viagra maca and viagra viagra e testosterona

    匿名24小时前回复
  14. #14

    buy viagra pills from canada viagra generic drug us viagra over the counter

    匿名5小时前回复