ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python的六个标准类型

2021-04-19 16:58:51  阅读:190  来源: 互联网

标签:python 元组 字符串 Tom 类型 Yes 六个 字典


总结:python3六个标准数据类型的对比

类型例子索引、切片+号连接备注
Numbera, b=1, 2运算
Stringa=‘hello’Yes可连接字符串不可变
Lista=[1, ‘it’]Yes可连接字符串可变
Tuplea=(1,‘he’)Yes可连接元素不可变,可以包含可变的对象
Setsa={‘Tom’}或a=set(‘Tom’)
Dictionariesa={‘Tom’:1997}

注意:

一、Number:

1、python3支持int、float、bool、complex(4+3i);
2、一个变量可以赋值指向不同类型的对象;
3、数值的除法(/)总是返回一个浮点数,要获取整数使用//操作符;
4、在混合计算时,python会把整型转换成为浮点数;

二、String:

1、需要使用反斜杠(\)转义特殊字符,例:a=‘I don’t’,输出–>I don’t
2、索引有两种方式,一种从左往右0,1,2,3,4;另一种从右往左-1,-2,-3,-4
3、没有单独的字符串类型,一个字符就是长度为1 的字符串;
4、切片选取规则是左闭右开,例[1:5],去下标为1、2、3、4的值,第五个不选;
4、python中的字符串不能改变;

三、List:

1、不同于字符串,列表中的字符串是可以改变的;

四、Tuple(元组):

1、构造包含0或1个元素的元组比较特殊:
tup1 = () # 空元组
tup2 = (10,) # 一个元素,需要在元素后添加逗号

五、Sets(集合):

1、创建一个空的集合必须用set(),而不是{},因为{}是用来创建一个空字典的;

六、Dictionaries(字典):

1、字典是一种映射类型,它的元素是键值对;
2、字典的关键字必须为不可变类型,且不能重复;
3、创建空字典使用{},dic={}

标签:python,元组,字符串,Tom,类型,Yes,六个,字典
来源: https://blog.csdn.net/qq_40317001/article/details/115862201

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有