list 其他操作 --count --index --sort 运用

# 列表的其他操作

# count(方法统计某个元素在列表中出现的次数)  index[]方法用于从列表中找出某个值第一个匹配项的索引位置-----list查 中出现   sort(方法用于在原位置对列表进行排序)
#  count
k1 = [1, 2, 3, 4, 5, 6, 3,3,7, 3, 8, 9,3 ]
re = k1.count(3)
print(re)
#  5

#    sort
k1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, ]
k1.sort()           ## 默认升序       k1.sort(reverse= False)
print(k1)  
#    [1, 2, 3, 4, 5, 6, 7, 8, 9]
k1.sort(reverse= True)      # 默认False  升序    True  反转
print(k1)   
#    [9, 8, 7, 6, 5, 4, 3, 2, 1]

#用while 做循环推导
k1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, ]
i = 0
while i <= len(k1)-1:
     print(k1[i])
     i += 1
# 1
# 2
# 3
# 4
# 5
# 6
# 7
# 8
# 9

k1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, ]
i = len(k1)-1
while i >= 0:
     print(k1[i])
     i -= 1
# 9
# 8
# 7
# 6
# 5
# 4
# 3
# 2
# 1
原文地址:https://www.cnblogs.com/lxcai213/p/13275964.html