python基础学习(3)
最近这几天有些事情,没有怎么学hdaoop,学习了一些python知识,今天学习了python的列表,python的列表和Java里面的集合很像。
列表的基本操作有增删改查、定义、生成。
这是进行练习的代码
# 创建列表 ''' 1、直接使用[] 2、使用内置函数list ''' from turtle import pen '''lst1 = ["jzz","zyt","zzt","jmq"] lst2 = list([5,2,1,0]) print(lst1) print(id(lst1)) print(type(lst1)) print("=================") print(lst2) print(id(lst2)) print(type(lst2))''' # 列表切片 lst=[10,20,30,40,50,60,70,80,90,100] # print(lst[1:7:1]) '''print(102 in lst) print(90 not in lst) for item in lst: print(item,end=' ')''' # 列表元素添加 '''lst1=["jzz"] lst.append("我") lst.extend("明天") lst.insert(13,"1234") lst[:10]=lst1 print(lst)''' # 列表元素删除 lst.remove(30) lst.pop(2) lst.pop() print(lst) print('--------切片删除--------') lst1=lst[1:3] print(lst1)
# 列表排序 from audioop import reverse '''lst = [10,5,90,-10,47] # lst.sort()#正序排列 # print(lst) # lst.sort(reverse=True)#逆序排列 # print(lst) print("-----------使用sorted---------") lst1 = sorted(lst) print(lst) print(lst1)''' # 列表生成式 lst = [i for i in range(1,10)] print(lst)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
2021-08-04 自学Java第三十一课