day5笔记 元祖 列表 list 增删改查

Posted .

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day5笔记 元祖 列表 list 增删改查相关的知识,希望对你有一定的参考价值。

# li =[‘taibai‘,‘aiex‘,‘wusir‘]
# print(li.append(‘苑昊‘))
# print(li) append的意思是增加
# 打印结果是 [‘taibai‘, ‘aiex‘, ‘wusir‘, ‘苑昊‘]
# li =[‘taibai‘,‘aiex‘,‘wusir‘]
# while True:
# username=input((‘请输入员工姓名‘))
# if username.lower()==(‘Q‘):
# break
# li.append(username)
# print(li)
# 打印结果 请输入员工姓名a
# [‘taibai‘, ‘aiex‘, ‘wusir‘, ‘a‘]
# 请输入员工姓名2
# [‘taibai‘, ‘aiex‘, ‘wusir‘, ‘a‘, ‘2‘]
# 请输入员工姓名q

# li =[‘taibai‘,‘aiex‘,‘wusir‘]
# li.insert(1,‘男神‘) insert是插入的意思
# print(li)
# 打印结果[‘taibai‘, ‘男神‘, ‘aiex‘, ‘wusir‘]
# li.pop(0) # 0是索引占的位置
# print(li)
# 结果[‘aiex‘, ‘wusir‘]

# li =[‘taibai‘,‘aiex‘,‘wusir‘]
# # li.remove(‘aiex‘) remove 的意思是只能删除一个字符串
# print(li)
# li =[‘taibai‘,‘aiex‘,‘wusir‘]
# li.clear() clear 清空列表
# print(li)
# del 单独删除一个元素或者切片
# li =[‘taibai‘,‘aiex‘,‘wusir‘,‘马云‘,‘马化腾‘]
# del li[0:4:2] # 首先删除li[0] 然后删除li[2] 4 到头了 所以只删除0和2
# print(li)
# 改 索引加切片都可以改 切片先删除 迭代的添加
# li=[‘taibai‘,‘ aiex‘, ‘wusir‘,‘jingnushen‘,‘hulu‘ ]
# li[0]=‘男神‘
# print(li)
#li[0:3]=‘都是男人‘ 0:3是上边对应的字符串的位置
#print(li)
# 打印结果[‘都‘, ‘是‘, ‘男‘, ‘人‘, ‘jingnushen‘, ‘hulu‘]
# li[0:2]=[‘asd‘]
# print(li) 0:2是对应上边字符串的位置

# 查
# li=[‘taibai‘,‘ aiex‘, ‘wusir‘,‘jingnushen‘,‘hulu‘ ]
# for i in li: for打印每个元素
# print(i)
# 以下是打印结果
# taibai
# aiex
# wusir
# jingnushen
# hulu
# li=[1,2,5,‘taibai‘,‘yuanhao‘,[1,‘aiex‘,3],True]
# print(li[3])
# print(li[3][3]) #打印结果太白 b的字母
# li=[1,2,5,‘taibai‘,‘yuanhao‘,[1,‘aiex‘,3],True]
# li[5][1]=li[5][1].upper() # li[5][1] 表示li列表中第6个元素(是个列表)得第二个元素
# # print(li) #先找到aiex的位置 然后变大写
# print(li[5])
# [1, ‘AIEX‘, 3] 打印结果如上他是一个整体

# li=[2,3,1,5,6,8,7,4,10,]
# li.sort(reverse=True) 倒叙= 真的
# print(li)
# sort 排序
# reverse 相反

# li=[2,3,1,5,6,8,7,4,10,]
# li.reverse()
# print(li) 翻转 倒着打印一遍
# 打印结果[10, 4, 7, 8, 6, 5, 1, 3, 2]

# 元祖 按照索引 不可增改 可以切片
# t=(1,2,3,‘adsf‘,True,[12,3,‘苑昊‘,‘太白‘]),(‘fdsa‘,2,3)
# print(t[1:4])
# # for i in t:
# # print(i)

# range 范围 相当于可迭代对象
# li=[1,2,3,4,[1,2,‘太白‘,‘aiex‘],2]
#
# for i in range (1,10,2):
# print(i)

# li=[1,2,3,4,[1,2,‘太白‘,‘aiex‘],2]
# ## range , (len 测量他的长度)
# for j in range(3,len(li)): # 测试他的长度 3是从他开始的位置算
# print(li[j])

以上是关于day5笔记 元祖 列表 list 增删改查的主要内容,如果未能解决你的问题,请参考以下文章

列表(索引与切片,增删改查) ,计数,排序,元祖和元祖的嵌套

python基础数据类型一(元祖)

第四天——元组

Python数据类型-列表(list)增删改查

刷题日记Day5 | BST(增删改查)

Python中的列表元祖字典