python出所有三位的升序数_python3.0列表的增删改查以及
排序
python3.0
⼀、列表
a = ['1','2','3','4','5',]
⼆、查(有三个命令)(索引都是从0开始的)
1、    .count  #是指某个元素在列表中出现的次数
print(a)  # ==> 2
2、    .index  #根据下⾓标到其对应的位置
a.index(2)
print(a)  # ==>'3'
3、    判断某个元素是否在列表a中
'6' in a    # ==> Flase
三、增加(有三个命令)
1、    a.append()  #追加命令
a.append(6)
print(a)  # ==>a = [1,2,3,4,5,6]
2、    a.insert()  #可以在列表的任意位置插⼊元素
a.insert(2,5)
print(a)  # ==>a = [1,2,5,3,4,5]
3、    a.entend
b = ['4','5','6']
print(a)    #==>a = [1,2,3,4,5,4,5,6]
==============================
与a+b的区别
a+b表⽰不改变a 和 b的值,将两个列表相加
==============================
四、修改(有两个命令)
1、  a[index] = "新的值"
a[1] = 9
print(a)  # ==>a = [1,9,5,3,4,5]
2、    a[start:end] =[a, b ,c]
a[1:4] = ['a', 'b', 'c']
print(a)    # ==>a = [1,'a','b','c',4,5]
a[1:4] = ['a', 'b']
print(a)    # ==>a = [1,'a','b',4,5]  #若输⼊的列表与切⽚的列表数⽬不⼀致,则只显⽰插⼊的列表,切⽚剩余的列表为空
五、删除(有两个命令)
1、    remove()
print(a)  # ==>a = [1,2,3,4]
2、    pop(index)  #输⼊下⾓标
a.pop(0)
print(a)    # ==>a = [2,3,4,5]
3、    del a ;  del a[index]
del a  #删除整个列表
sort命令排序del a[index]  #删除数组中的某个元素
4、    clear() 清空
a.clear()
print(a)  # ==>a = []
六、排序(有两个命令)
1、    sort()  #升序排序
a.sort()
print(a)    #==>a = [1,2,3,4,5]
2、    reverse()  #将列表⾸末颠倒
print(a)    #==>a = [5,4,3,2,1]
==============================
若要按降序排列
a.sort(reverse = True)
print(a)
==============================
七、⾝份判断
type(a) is list  #==>  True

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。