网站营销工作流程,丹徒网站建设要多少钱,网站模板和源码区别,小程序制作难吗Python变量没有数据类型#xff0c;所以Python没有数组。
整数#xff1b;浮点数#xff1b;字符串#xff1b;对象
创建一个列表#xff1a;
1.member[大鱼,123,3.14,[1,2,3]]
2.empty[]
向列表添加元素#xff1a;
append#xff08;#xff09;#xff1a;
member[…Python变量没有数据类型所以Python没有数组。
整数浮点数字符串对象
创建一个列表
1.member[大鱼,123,3.14,[1,2,3]]
2.empty[]
向列表添加元素
append
member[大鱼,12,3.14,[1,2,3]]
member.append(虾米)
member[大鱼,12,3.14,[1,2,3],虾米]
append方法是添加元素到列表的尾部一次只能添加一个元素
extend原理是使用一个列表来扩展另一个列表
member[大鱼,12,3.14,[1,2,3]]
member.extend([123,虾米])
member[大鱼,12,3.14,[1,2,3],虾米,123,虾米]
insert两个参数第一个参数是列表中的位置第二个是元素
member[大鱼,12,3.14,[1,2,3]]
member.insert([1,虾米])
member[大鱼,虾米12,3.14,[1,2,3]]
删除元素
member.remove(大鱼) # 元素大鱼没有了
del.member[2] #删除位置元素
del.member #删除整个列表
pop():
member.pop() #删除最后一个元素并返回该元素
member.pop(1) #删除位置一的元素
member.insert(0,member.pop()) #删除最后一个元素添加到第一位置
列表切片
member[1:3] 拷贝出member列表里面的一到三
list[1,2,3,4,5,6,7,8,9]
list[0:8:2] #打出位置移到8元素中间间隔是1
[1,3,5,7]
member2member[:]和member2member[]的区别
第一种方式是复制成为了一个单独的列表。第二种是赋值给member当member元素发生改变时member2也会跟着发生改变。
列表可以比较大小是比较第一个元素返回的是bool值
可以进行相加乘
list1list2
list*3
成员操作符in not in 返回的是bool
list[1,2,3,4,[123,3.14],5,6,7,8,9]
123 in list[4]
true
list[4][1]
123
count() 计算参数在列表出现的次数
index 返回参数在列表的位置
index(123) #返回123在列表的位置
index123,3,7 #返回在3到7之间的位置
reverse原地翻转列表第一道最后最后到第一
.sort() 排序默认从小到大排list.sort(reverstrue) 逆序排序
.clear() 清空列表 list.clear() 没有返回值只有一个空列表
append在最后添加一个元素
extend扩展列表用另外一个列表
insert在指定的位置添加一个元素
remove删除一个元素
pop删除并返回最后一个元素
count计算并返回指定元素的数量
sort():按特定的顺序排序从小到大
copy拷贝一个副本列表
clear清空所有元素
reverse原地翻转所有的数据
index寻找并返回元素的索引值
元祖
元祖里面的元素是不能进行修改的一般可以用表示元祖的建立
c(1,2,2.12,你好啊)
所以元祖支持countindex方法
不能添加、删除、修改
str1 i2sl54ovvvb4e3bferi32s56h;$c43.sfc67o0cm99
str1[::3]
ilovefishc.com
字符串格式化方法format()
{0}love{b}.{c}.format(i,bfuck,cyou)
%c % 97
a 97的ASCII码是a