人生与戏

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

+ 列表拼接

first_list = [1,2,3] + ['a',5]   # + 将列表拼接
print(first_list)                #  [1, 2, 3, 'a', 5]

列表与数字n相乘 : n个列表拼接

two_list = [1,2,3] * 5       # * 将5个[1,2,3]列表拼接
print(two_list)              # [1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3]

 in 和 not in
     in用来检查指定元素是否存在于列表中
         如果存在,返回True,否则返回False
     not in用来检查指定元素是否不在列表中
         如果不在,返回True,否则返回False

three_list = ['王昭君','妲己','虞姬','庄周','后羿']
one_para = '佛祖' in three_list
print(one_para)   # False

if('王昭君' in  three_list):
    print('王昭君在英雄榜上!')

if('佛祖' not in three_list):
    print('佛祖不在在英雄榜上!')

len()  获取列表中的元素的个数 (获取列表的长度)

list = ['a','b','c','d','e']
list_length = len(list)  # len()返回列表的长度
print(list_length)

max() : 获取表中最大值

min() : 获取表中最小值

arr = [10,1,2,5,100,77]
print(max(arr))
print(min(arr))

 xxx.index()   : 获取列表中第一次找到某个元素的索引(下标值)

普通写法: 列表.index('列表中的某个元素')     获取列表中第一次找到某个元素的索引(下标值)

# 列表.index('某个元素')   获取某个元素的索引
list = ['王昭君','妲己','虞姬','庄周','后羿']
place = list.index('虞姬') 
print(place)

完整写法: xxx.index( 'a', n1,n2)       

    xxx 表示列表名,

   a 表示 列表中某个元素

   n1 表示查找的起始位置

   n2 表示查找的结束位置(查找时不包括结束位置)

xxx.count('a')  : a 表示元素名, 获取xxx列表中元素a的个数。

# xxx.count()   获取列表中某个元素的个数 (有几个这样的元素)
stus = ['孙悟空','猪八戒','沙和尚','唐僧','蜘蛛精','白骨精','沙和尚','沙和尚']
print(stus.count('沙和尚'))

 

posted on 2019-07-11 00:09  人生与戏  阅读(1812)  评论(0编辑  收藏  举报