python之序列
主要介绍列表、元组、字典与集合的基本操作语法,包含增加、删除、修改等等,那我们开始吧!!!
1.列表
- 列表创建
可以直接使用[]符号,或list()函数进行创建
a = ["a","b","c"]
print(a)
b = list(range(10))
print(b) #使用list()函数进行创建
c = list("abc")
print(c) #结果为["a","b","c"]
还可以使用列表推导式进行创建符合条件的列表
a = [x*2 for x in range(4)]
print(a)
b = [x*2 for x in range(10) if x%2==0]
print(b) #还可在后面添加条件,如可以整除2
- 列表元素的增加
append()函数,在列表最后添加新的元素
a = [1,2]
a.append(3)
print(a) #结果为:[1,2,3]
可以直接使用"+"进行添加列表元素,但注意必须是列表
a = [1,2,3]
b = a + [4,5]
print(b) #[1,2,3,4,5]
extend()方法,与append不同的是,在所添加列表末尾增加的是列表类型
a = [1,2,3]
b = [4,5,6]
a.extend(b)
print(a) #[1,2,3,4,5,6]
insert(),是在指定的位置插入特定的元素
a = [1,2,3]
a.insert(2,100)
print(a) #[1,2,100,3]
乘法扩展
应用于乘法操作的还可以是字符串、元组
a = [1