Python基础(1):数据类型

sequence

Sequence 包含:list, string, tuple。其中后面两种类型是不可变的。

定义符号:

List – []

Tuple – ()

Dict – {}

Sequence的基本操作

Indexing:[]

Slicing:[:],可以指定step

+

*:复制

In

Len/max/min

List

支持的操作:

Slicing assignment

Append/Extend/Insert

Index

Del/Pop/Remove

Reverse

Sort(cmp, key, reverser)

字符串

不能被修改

字符串的转换函数:str(), repr()

字符串格式化方法:

1)       String.format()

2)       Format_spec % value

字符串常用操作:

Find

Replace/translate

Split/join

Lower

Strip

Dict

特点:无序,key只能是不能被修改的类型,可以是:数字,字符串,tuple。

常用操作方法:

Clear

Copy/deepcopy

Fromkeys

Get

Has_key

Items/keys/values

Pop/popitem

Update

Setdefault

格式化字符串的操作:

“%(key)”

tuple

Tuple 的值不可变,作用:

1)  map 的key

2)  函数返回值

原文地址:https://www.cnblogs.com/weichsel/p/2379660.html