当前位置: 首页 > news >正文

学习python day9

lst=['hello','world','python','php']
for index,item in enumerate(lst):print(index,item)for index,item in enumerate(lst,start=1):print(index,item)

lst=['hello','world','python']
print('原列表:',lst,id(lst))
lst.append('sql') #增加元素
print('增加元素之后:',lst,id(lst))
lst.insert(1,100) #插入元素
print(lst)
lst.remove('world') #删除
print(lst,id(lst))
lst.pop(1) #根据索引将元素取出,然后再删除
print(lst)

lst=['hello','world','python']
lst.reverse()
print(lst)

lst=[4,56,2,78,40,56,89]
lst.sort() #排序,默认升序,在原列表里排序
print(lst)
lst.sort(reverse=True)
print(lst)

lst=[4,56,3,78,40,56,89]
print(lst)
new_lst=sorted(lst)
de_lst=sorted(lst,reverse=True)
print(new_lst)
print(de_lst)

2.列表生成式的语法结构

random.randint(1,100)表示:1-100之间的随机生成数
import random
lst=[item*item for item in range(1,11)]
print(lst)
lst=[random.randint(1,100) for _ in range(10)]
print(lst)

lst=[i for i in range(10) if i%2==0]
print(lst)

3.二维列表的遍历和生成

lst=[['城市','环比','同比'],['北京',102,103],['上海',104,504],['深圳',100,39],
]
print(lst)
for row in lst:for item in row:print(item,end='\t')print()


lst2=[[j for j in range(5)]for i in range(4)]
print(lst2)

http://www.dtcms.com/a/216968.html

相关文章:

  • 为什么共现矩阵是高维稀疏的
  • 攻防世界-safer-than-rot13
  • 各个链接集合
  • Jenkins实践(7):Publish over SSH功能
  • 自然语言处理入门及文本预处理
  • STM32的HAL编码流程总结(上部)
  • LY/T 2714-2016 木塑门套线检测
  • 百胜咨询公司:企业EcoVadis认证的专业导航者
  • C-字符串函数
  • 第9章:网络协议栈与 IoT 通信
  • 低空经济管理系统设计方案
  • 大模型评测体系建设方向
  • 第二届Parloo 主线题目分析与思考
  • python打卡day38
  • 物流项目第七期(路线规划之Neo4j的应用)
  • ImageMagick 是默认使用 CPU 来处理图像,也具备利用 GPU 加速的潜力
  • 从“学术杠精”到“学术创新”
  • 使用 mysqldump 获取 MySQL 表的完整创建 DDL
  • 如何在WordPress网站中添加相册/画廊
  • PyTorch 2.1新特性:TorchDynamo如何实现30%训练加速(原理+自定义编译器开发)
  • 车载通信网络 --- OSI模型:网络层
  • 国芯思辰| 同步降压转换器CN2020应用于智能电视,替换LMR33620
  • 数据结构期末模拟试卷
  • 2025年上半年第2批信息系统项目管理师论文真题解析与范文
  • pgsql 查看每张表大小
  • Python实战:打造高效通讯录管理系统
  • DD3118替代GL3213S 免晶振USB3.0读卡器控制芯片
  • C3P0连接池的使用方法和源码分析
  • 基于Python技术的面部考勤微信小程序的设计与实现
  • WPF【11_2】WPF实战-重构与美化(Entity Framework)-示例