列表
1.标志
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型。
2.基本操作(创建,append( ),pop( ) ,del( ), 拷贝)
创建:把逗号分隔的不同的数据项使用方括号括起来即可,[]
list = [1, 2, 3, 4, 5 ];
append( ):更新列表,在列表末尾添加新的对象
list.append(erd)
pop( ) :移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
list_pop=list1.pop(1)
del( ):删除指定值
拷贝:copy.copy(x) 浅copy、copy.deepcopy(x) 深copy
浅copy和深copy的区别只与复合对象有关
浅copy构造了一个新的复合对象,然后(尽可能地)将原始对象的引用插入
深copy构造了一个新的复合对象,然后递归地将原始对象的副本插入。
3.列表相关方法
元组
1.标志
元组使用小括号(),可以是不同类型的数据,是不可更改的类型。
2.基本操作(创建及不可变性)
创建:tuple = ()
a=[1,2,3,4]
b=tuple(a)
不可变性:当元组中存在可变的数据类型时,此时元组是可变的。
string字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。
字符串格式化问题
Python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。