python::列表
python::列表
访问列表时可以正着访问,也可以直接负数倒数的访问
添加列表元素 append()方法
name.append("cdankj")
插入元素
name.insert(1,"dmask")
删除元素
del(name[3])
del name[3]
通过值来删除(移除时只会移除第一个相同的字符)
name.remove("micheal")
pop弹出的方法(默认将尾部的数据弹出,也可以直接按照下标进行弹出)
name.pop()
name.pop(2)
sort 对列表进行从小到大的排序
sort是个永久排序 会直接改变原始值
name.sort()
从大到小排序
name.sort( reverse = true )
临时排序sorted() 对原列表不产生改变
newlist = sorted(name)
reverse 反转函数
name.reverse()
len 直接返回元素个数
lengh = len(name)
返回改元素的下标
index = name.index("micheal")
合并两个列表
newlist = []
name.extend(newlist)
列表的遍历
for i in name: print(i)
range函数 生成连续的数字列表
l = list(range(3,10,2))
根据索引遍历列表
name = ["cmkds","cms","cdsv"] # for i in name: # print(i) for i in range(0,len(name)): print(i)
赋值(将每个列表元素赋值为平方)
l = [t**2 for t in range(1,11)]
(元组)不可修改 [ 列表 ]可以修改
所有内容仅供自己学习记录使用
如有错误可直接指出