当前位置: 首页 > 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)

相关文章:

  • 为什么共现矩阵是高维稀疏的
  • 攻防世界-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%训练加速(原理+自定义编译器开发)
  • 做图片网站会被/创建网站的基本步骤
  • 有没有教做蛋糕的网站/seo是干啥的
  • 网站建设手机软件/站长seo查询
  • 做网站好公司有哪些/移动端关键词排名优化
  • 独立商城系统网站建设等服务/seo技术好的培训机构
  • 旅行网站系统/聚合搜索引擎接口