Python学习手册(第4版) 7.9分
读书笔记 序列的操作
Sdfghjk

P127

给一个变量赋值的时候就创建了它

当变量出现在一个表达式中的时候,就会用其值替换它

在使用变量的值之前要先对其赋值

把一个对象赋给一个变量 保存便于后面的使用

  • 索引

S = ‘Spam’

>>>S[-1] 最后一个

'm'

>>>S[-2] 倒数第二个

'a'

>>>S[-1]和S[len(S)-1]索引的是同一个

'm'

  • slice(切片)

一般形式 X[I:J],表示取出X中index为I,直到但不包括index为J的内容,结果返回一个新对象。

左边默认是0,最右边默认是len(S)。

S = ‘Spam’

>>>S[1:3] 把S的1,2个切出来,不包含第三个

'pa'

>>>S[1:] 冒号后面啥也不写,表示到最后(1:len(S))

'pam'

>>>S[0:3] 从第0个开始,到第2个,不包含第三个

'Spa'

>>>S[:3] 冒号前面啥也不写,和S[0:3]一个意思

'Spa'

>>>S[:-1] 等同于S[0:-1],从开始到最后

'Spam'

>>>S[:] 等同于S[0:len(S)]

'Spam'

  • 合并

S+ 'xyz' 字符串后面接上xyz

Spamxyz

S*8 字符串重复8次

0
《Python学习手册(第4版)》的全部笔记 61篇
豆瓣
我们的精神角落
免费下载 iOS / Android 版客户端