Python学习笔记 7

list列表

本节包含有:list列表的创建,查询,len()函数,list切片,list步长切片 和 list的一些简单操作包括 " * " , " + " , " in " , " not in " , max() , min() , s.index() , s.count()

# list列表

# my_list = [10,'hello',True,None,[1,2,3],print]
# 一个list里可以存放多个不同类型的值

my_list = [5,6,7,8,9]
print(my_list)
print( my_list[4] )

# python中索引index可以是负数,从最后一位为-1依次为-2,-3
print( my_list[-2] )

print( 'my_list的长度为:',len ( my_list ) )

# list切片,划分为局部子列表
# [起始:结束],开始或者结束省略时走到底
# my_list[1:4]包括1,不包括4,有三个元素
print(my_list[1:4])
print(my_list[-5:-1])

# 步长[ : : x ]   每隔几步取一个值,为负数是从后往前取
my_list = [1,2,3,4,5,6,7,8,9]
print(my_list[ : :2])
print(my_list[-1:-6:-2])

# 通用操作
#   +和*
my_list = [1,2,3]+[5,6,7]
print(my_list)
my_list = [1,2]*5
print(my_list)

#   in和not in
#   相当于查找,返回值为bool值
my_list = [1,2,3,4,5,6,7,8,9]
print(11 in my_list)
print(11 not in my_list)

a= 11 in my_list
print(a,type(a))

#   max( )和min( )
arr=[213,4,53,56,235,3]
print( min(arr) , max(arr) )

#   s.index( )和s.count( )
#   index(a[,b[,c]]) 查找a的位置并返回a的index下标,b为开始,c为结束
#   如果a不在列表中则报错
s=['a','b','c','d','e','c','e']
print( s.index('c') )
print( s.index('c',3,6) )

#   count(a)统计a在列表中出现的次数
print(s.count('t'))
print(s.count('c'))

运行结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44011689/article/details/89246241
今日推荐