列表的添加
list = []
方法一
list.append('hello')#append函数在列表后面添加
list.append('world')
print(list)
方法二
list.extend(['hello','world'])#extend函数在列表后面添加
print(list)
方法三
list = [1,2]
list.insert(0,123)#insert函数在指定下标插入
print(list)
方法四,拼接
print(list+['hello world'])
列表的删除
方法一
list = [1,2,3,4]
data = list.pop(2)#pop函数的弹出值
print(list,data)
方法二
list.remove(list[1])#remove函数移除指定下标的值
print(list)
方法三
del list[1]#del函数删除指定下标的值
print(list)
方法四
list.clear()#clear函数清空列表
print(list)
列表修改
单个列表
list = [1,2,3,4]
list[2] = 5
print(list)
一组列表,切片
list = [1,2,3,4]
list[1:] = [5,6,7,8]
print(list)
列表的查询
for循环
list = [1,2,3,4,5]
for i in list:#遍历
print(i)
for i in range(len(list)):#输出下标
print(i)
print(list.count(1))#count统计字符出现个数
print(list.index(1))#查询字符出现的第一次下标
生成一个1-100的列表
list = [ i for i in range(1,101)]
print(list)
生成一个1-100数的奇数列表
list = [ i for i in range(1,101) if i%2==1]
print(list)
生成一个1-100数的偶数列表
list = [ i for i in range(1,101) if i%2==0]
print(list)
生成一个1-100数的奇数为正偶数为负列表
list = [ i if i%2==1 else -i for i in range(1,101)]
print(list)
#代码展开[[1,2,3],[4,5,6],[7,8,9]]
list = [[1,2,3],[4,5,6],[7,8,9]]
print([y for x in list for y in x])
« 上一篇:
元组的使用
» 下一篇:
字典的使用
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)