列表、字典、集合、元组

简介: 列表、字典、集合、元组

列表
列表(list)是处理一组有序项目的数据结构
在python中定义列表需要使用方括号
如:lst=[]

len(list):返回列表元素个数
max(list):返回列表元素的最大值
min(list):返回列表元素的最小值

列表的方法
append():在列表末尾添加新元素
count():返回指定元素在列表中出现的次数
extend():在列表末尾添加多个元素
index():返回指定元素在列表中的索引
insert():在列表的指定位置插入元素
pop():移除列表中的指定元素,默认为最后一个
reverse():将列表中的元素进行颠倒
sort():对列表元素排序

元组:
元组(tuple)和列表十分类似,只不过元组和字符串一样是不可变的
元组的声明
t=()
定义一个元素的元组,需要在唯一的元素后加","

字典
由键值对组成,存储索引计算方式为hash函数
字典的定义:
d={k1:v1,k2,v2}

集合
与字典类似,不过只由单纯的元素组成
底层存储索引计算方法仍为hash函数
定义
s={1,2,3}

相关文章
cmder安装(window下好用的终端)
cmder安装(window下好用的终端)
277 0
|
10月前
|
JSON API 开发者
淘宝买家秀数据接口(taobao.item_review_show)丨淘宝 API 实时接口指南
淘宝买家秀数据接口(taobao.item_review_show)可获取买家上传的图片、视频、评论等“买家秀”内容,为潜在买家提供真实参考,帮助商家优化产品和营销策略。使用前需注册开发者账号,构建请求URL并发送GET请求,解析响应数据。调用时需遵守平台规定,保护用户隐私,确保内容真实性。
|
JavaScript 前端开发 开发者
new Vue() 发生了什么
new Vue() 发生了什么
88 1
|
人工智能 数据可视化 大数据
GIS前沿技术
GIS前沿技术
291 1
|
机器学习/深度学习 人工智能 自然语言处理
为什么要学习大模型?
本文深入探讨了大模型的学习意义、应用需求及训练方法,帮助读者理解其底层逻辑与潜力。通过类比PPT和Excel在职场中的重要性,强调掌握大模型技能对未来职业发展的关键作用。文章还分析了LLM微调的必要性及其在企业内外部场景的应用价值,如智能客服、游戏NPC等。此外,专栏专注于ChatGPT与通义千问的训练原理,提供系统化的学习路径,适合从零基础到进阶的不同人群。无论想提升工作效率还是从事相关工程开发,都能从中受益。内容收录于[Github](https://github.com/Java-Edge/Java-Interview-Tutorial),欢迎关注!
426 0
为什么要学习大模型?
|
安全 编译器 容器
C++STL容器和智能指针
C++STL容器和智能指针
|
算法 安全 数据安全/隐私保护
AES算法逆向实战--某思路
本文是关于AES加密算法的逆向分析实战。通过跟栈方式找出加密位置,发现在`jslencode`函数中完成账号和密码加密。使用CryptoJS库,示例代码展示了如何用AES进行加密,其中`397151C04723421F`作为key,加密手机号和密码,并打印结果。
327 1
【微机原理笔记】第 3 章 - 8086/8088的指令系统
【微机原理笔记】第 3 章 - 8086/8088的指令系统
2491 1
|
存储 安全 前端开发
深入理解JVM系列教程(11) - 类加载器
深入理解JVM系列教程(11) - 类加载器
145 1
|
运维 监控 Cloud Native
Python运维脚本:提高工作效率
Python运维脚本:提高工作效率
235 0