python列表常用操作和菱形“0”

菱形"0"
hs=9
jsq=1
mid=int((hs+1)/2)
ty=1
while jsq<=hs:
if jsq<=mid
ty=jsq
else
ty-=1
span_by=mid-jsq
while span_by<0:
span_by=-span_by
print(" "span_by,end="")
print(“0”
(hs-span_by*2))
jsq+=1

定义一个列表
list = [“张三”, “李四”, “王五”]
增加
列表.insert(索引,“数据”) 指定位置插入数据
列表.append(" 数据 ") 在末尾加入数据
列表.extend(其它列表) 将其它列表的数据追加到当前列表
修改
列表[索引]=新数据 修改指定索引的数据,索引不存在报错
删除
del l列表[索引] 删除指定索引数据
列表.remove[数据] 删除第一个出现的指定数据
列表.pop 删除末尾数据
列表.pop(索引) 删除指定索引数据
列表.clear 清除列表
统计
len(列表) 列表长度
列表.count(数据) 数据在列表中出现的次数
排序
列表.sort() 升序排序
列表.sort(reverse=True) 降序排序
列表.reverse() 逆序,反转
查找
列表.index(数据) 查找数据在列表中的下标,不存在报错

你可能感兴趣的:(python列表常用操作和菱形“0”)