一,列表

1,列表的定义:

[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素特性:
1.可存放多个值2.可修改指定索引位置对应的值,可变3.按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序列表的创建:
list_test=[’lhf‘,12,'ok']list_test=list('abc')list_test=list([’lhf‘,12,'ok'])列表常用操作:
索引 list_test[0] 取出列表中的第一个值切片 list_test[:2] 取出列表中的前两个值追加(append()在后面追加,insert()可以选择位置插入)删除(pop()默认删除最后一个,remov()可以选择删除的元素)长度(len)循环whil循环,  for循环包含in

二,元祖

定义:与列表类似,只不过[]改成()特性:
1.可存放多个值2.不可变3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序元祖创建:
ages = (11, 22, 33, 44, 55)ages = tuple((11, 22, 33, 44, 55))元祖的常用操作:索引切片循环

   长度
   包含

三,字典

定义:{key1:value1,key2:value2},key-value结构,key必须可hash
特性:
1.可存放多个值2.可修改指定key对应的值,可变3.无序字典的创建:
person = {"name": "tom", 'age': 18}或person = dict(name='tom', age=18)person = dict({"name": "tom", 'age': 18})person = dict((['name','tom'],['age',18]))
字典的常用操作:

索引
新增
删除
键、值、键值对
循环
长度

四,集合

定义:
由不同元素组成的集合,集合中是一组无序排列的可hash值,可以作为字典的key

特性:集合的目的是将不同的值存放到一起,不同的集合间用来做关系运算,无需纠结于集合中单个值集合的创建:
 set_test=set('hello')或set_test{'l', 'o', 'e', 'h'}
集合的常用操作(关系运算):
    in    not in    ==    !=    <,<=    >,>=    |,|=:合集    &.&=:交集    -,-=:差集    ^,^=:对称差分
 
 

转载于:https://www.cnblogs.com/wxp5257/p/7213853.html

基本数据类型(列表,元祖,字典,集合)相关推荐

  1. python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍

    目录 python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍.md 一丶字典 1.字典的定义 2.字典的使用. 3.字典的常用方法. python学习第八讲,python ...

  2. python字典、列表、元祖使用场景_python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍...

    python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 元祖跟列表类似.只不过是有区别的. 如下: tuple(元祖英文) 跟列表类似, 元素不能 ...

  3. python 列表 元祖 字典 集合_python基础知识之列表、元祖、字典、集合、字符串。...

    1.可变类型之列表 列表用 [ ]来定义是可变的,可以通过索引值来去查询里面的字段可以可以追加,删除等 ```python names='zhangyang guyun xiangpeng xulia ...

  4. python列表元祖字典集合运算_Python基础5:列表 元祖 字典 集合 Json

    [ 列表] 列表(list)是Python以及其他语言中最常用到的数据结构之一.Python使用使用中括号 [ ] 来解析列表. 列表是可变的(mutable)--即:可以改变列表的内容. 相关操作: ...

  5. python 列表 元祖 字典 集合_python中列表、元祖、字典和集合

    list 允许重复的集合,是有序的:即元素可以是一样的,也可以修改元素: tuple 允许重复的集合,是有序的:但子元素是不可以修改的 dict   允许重复的集合,是无序的:元素是可以修改的 set ...

  6. python 常用字符串 列表元祖字典都 自带的函数方法

    上节内容回顾和补充编程语言高级低级Python种类JavaPythoncPython *****pypy字节码 和 机器码Python程序:1. 终端:C:\python35\python.exe D ...

  7. 列表 元祖 字典

    1.列表 形如list1 = ['cat',1,3.4],由[  ]括起来的一组序列称为列表,属于可变数据类型.列表中的元素可以是任意数据类型,整型,浮点型,字符串类型,甚至可以是列表.元祖或者字典. ...

  8. python 列表 元祖 字典,Python 列表、元组、字典

    可变数据类型和不可变数据类型 python里的数据都是保存在内存里的,python里的数据又分为可变类型和不可变类型: 1不可变数据类型:字符串.数字.元组,如果修改值,内存地址会发生变化: 2可变数 ...

  9. python列表、元祖、集合、字典、字符串创建的开销

    最小的是字符串 最大的是字典 # -*- coding: utf-8 -*- """ @Time : 2022/10/21 16:44 @Author : JackXia ...

  10. python中元祖 字典 列表的区别_Python中元祖,列表,字典的区别

    原博文 2016-08-16 15:25 − Python中有3种內建的数据结构:列表.元祖和字典: 1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的 ...

最新文章

  1. prometheus+grafana+pushgateway+node-exporter+consul搭建监控系统
  2. matplotlib更改networkx生成的图形的背景图。
  3. JSTL标签显示分页
  4. PyTorch Hub发布!一行代码调用最潮模型,图灵奖得主强推
  5. C# WebBrowser 取 window.open 新窗口 url的方法
  6. 在阿里云里申请免费Https证书SSL
  7. ubuntu mysql 中午_Ubuntu更改MySQL字符集UTF-8,正确显示中文
  8. linux查询内核参数命令,Linux内核启动参数详解
  9. google地图 离线版 经纬度_一款钓鱼人专用的卫星地图,野钓找水库找钓点找进水口不是梦。...
  10. Eclipse中如何更改工作空间(之前一直不知道,几天终于知道了!)。
  11. python入门指南-python3.6.0入门指南(官方版).pdf
  12. 各种前端开发工具 - 你用过几种?
  13. 使用C# WinForm实现打印小票的功能
  14. 静静期待 Windows 7 的到来
  15. Tomcat日志配置远程rsyslog采集
  16. 两台计算机如何打印机共享打印机,两台计算机如何共享一个打印机?
  17. android调用系统录制视频教程,Android开发之使用MediaRecorder录制视频,android视频录制...
  18. shiro最详细的解读
  19. java后台生成二维码以及页面显示二维码方式
  20. 看京东和淘宝的地址薄设计----填写订单的场景下

热门文章

  1. Spark记录-Scala语法基础
  2. docker挂载的目录无法读写
  3. MeayunDB学习笔记(一) MeayunDB介绍及安装
  4. 深度技术 GHOST XP SP3 快速专业装机版 v2012.07
  5. 在php中使用mb_substr($row['title'],0,15,'utf-8')解决获取的字符后面几们的乱码问题
  6. 进站公交车碾起积水溅上轿车两男子驾车撞伤公交司机
  7. u-boot2013.10引导linux3.10.30记录
  8. sql嵌套查询返回多个字段_list4 SQL复杂查询
  9. linux ping 端口_教你排除linux中网络故障问题
  10. P1064 金明的预算方案(分组背包)