基本数据类型(列表)

new_list = ["玖yue", "柠檬", "人生", "leisen", "Bodhi", "饭团"]

# 列表的长度 - len()
print(len(new_list)) #6

# 列表成员运算符 - 是否为成员之一
# 成员 in 列表 成员 not in 列表 结果为True,False
print("珍珍" in new_list) #False
print("人生" in new_list) #True
print("珍珍" not in new_list) #True

# 排序
# 排序 - 降序、升序
# 1、列表.sort() 默认为升序
list2 = [100, 34, 22,66,65,123,45]
list2.sort()
#升序排序之后的: [22, 34, 45, 65, 66, 100, 123]
print("升序排序之后的:", list2) # 对原列表进行了修改

list2.sort(reverse=True) # 降序排序
#降序排序之后的: [123, 100, 66, 65, 45, 34, 22]
print("降序排序之后的:", list2) # 对原列表进行了修改

# 2、python自带sorted(列表) - 排序
changed_list = sorted(list2) # 默认为升序
print("sorted排序之后,原始列表:", list2)
print("sorted排序之后,生成的新列表:", changed_list)
changed_list2 = sorted(list2, reverse=True) # 降序排序
# 列表反转
# 1、切片 列表名[::-1] - 生成新列表
new_list_stu = new_list[::-1]
# 原始列表: ['玖yue', '柠檬', '人生', 'leisen', 'Bodhi', '饭团']
# ['饭团', 'Bodhi', 'leisen', '人生', '柠檬', '玖yue']
print("原始列表:", new_list)
print(new_list_stu)

# # 2、列表.reverse() - 对原列表进行了反转操作
new_list.reverse()
#调用reverse方法之后的原列表为: ['饭团', 'Bodhi', 'leisen', '人生', '柠檬', '玖yue']
print("调用reverse方法之后的原列表为:",new_list)


# 获取成员出现的次数
num = new_list.count("饭团")
print(num) #1




posted @ 2021-03-30 18:04  乘风破浪的小落夜  阅读(74)  评论(0编辑  收藏  举报