python内置数据类型char_Python数据类型

更新时间:2023-07-11 03:14:43 阅读: 评论:0

python内置数据类型char_Python数据类型Python的数据类型:
1、字符串
2、布尔类型
3、整数
4、浮点数
5、数字
6、列表
7、元组
8、字典
腌鸡腿9、⽇期
1.字符串
拗多音字组词
str = "char" --> 这是⼀组字符串
print(str) --> 屏幕输出字符串
也可以⽤单引号:
str = ‘char‘幼儿园家长园地
print(str) --> 输出结果以及含义是⼀样的
利⽤三引号,表⽰多⾏的字符串,可以在三引号中⾃由的使⽤单引号和双引号,例如:
str=‘‘‘this is string
this is pythod string
this is string‘‘‘
print(str)
2.布尔类型
布尔类型:fal,true
bool = fal
print(bool)
bool = true
print(bool)
3.整数胃疼的英语
int = 20
print(int)
4.浮点数
float = 3.14
print(float)
5.数字
数字包含整数以及浮点数。excel函数公式教程
6.列表
list = [1,2,3,"char"]
nums = [1,2,3,4,5,8,9,11]
访问列表的值:
print(list) --> 输出整个列表的元素
print(list[2]) -->输出列表的第三个元素,元素下标从0开始[0,以此类推]
print(list[0:3]) -->输出从列表下标为0的元素开始到下标为3的元素
print(list[:3])-->输出从列表下标为0的元素开始到下标为3的元素
print(list[1:])-->输出从列表下标为1的元素开始到最后⼀个元素
print(list[:-2])-->从最开始的元素⼀直切割到倒数第2个元素,但不包含倒数第三个元素
print(list[:])-->输出整个列表的元素
更改列表的值:
list[x] = y --> x表⽰需要更改的元素的下标值,y表⽰需要重新赋的值,⽐如list[0] = 10,就是把列表的1更改为10
删除列表元素:
del list[x] --> x表⽰需要删除的元素的下标值,⽐如del list[0],就是把列表下标为0的值删除
列表的内置函数:
list.append(obj) 在列表末尾添加新的对象
list.index(obj) 从列表中找出某个值第⼀个匹配项的索引位置,索引从0开始
list.inrt(index, obj) 将对象插⼊列表
肛拭子检测list.pop(obj=list[-1]) 移除列表中的⼀个元素(默认最后⼀个元素),并且返回该元素的值
list.sort([func]) 对原列表进⾏排序
7.元组
Python的元组与列表类似,不同之处在于元组的元素不能修改;元组使⽤⼩括号(),列表使⽤⽅括号[];元组创建很简单,只需要在括号中添加元素,并使⽤逗号(,)隔开即可,例如:
tup_1 = (1,2,3,‘char‘)
tup_2 = (1,2,3,4,5,10,100)
tup_null = () -->这是创建⼀个空列表
元组中只有⼀个元素时,需要在元素后⾯添加逗号,例如:tup1 = (50,);
元组与字符串类似,下标索引从0开始,可以进⾏截取,组合等。
访问元组的值:
print(tup_1)--> 输出整个元组的元素
print(tup_1[1]-->输出的元组第1个元素,元素下标从0开始[0,以此类推]
print(tup_1[0:3]) -->输出从元组下标为0的元素开始到下标为3的元素
print(tup_1[:3])-->输出从元组下标为0的元素开始到下标为3的元素
print(tup_1[1:])-->输出从元组下标为1的元素开始到最后⼀个元素
print(tup_1[:-2])-->从最开始的元素⼀直切割到倒数第2个元素,但不包含倒数第三个元素print(tup_1[:])-->输出整个元组的元素
修改元组的值:
元组中的元素值是不允许修改的,但我们可以对元组进⾏连接组合,例如:
tup_1 = (1,2,3,‘char‘)
tup_2 = (1,2,3,4,5,10,100)
tup_3 = tup_1 + tup_2
那么输出tup_3 --> (1,2,3,‘char‘,1,2,3,4,5,10,100)
删除元组中的值:
元组中的元素值是不允许删除的,可以使⽤del语句来删除整个元组,例如:
抗组胺药tup_1 = (1,2,3,‘char‘)
del tup_1
元组的其他操作:
print(len(tup_1)) --> 获取元组的长度
print(tup_1 + tup_2) --> 元组的连接输出
print(tup_1 * 4) --> 元组中的元素以3倍数输出
print(3 in tup_1) --> 表⽰3是否在元组中存在,返回布尔值(fal(不存在)|true(存在)) for i in tup_1:
print(i) -->⽣成⼀个迭代,依次输出元组中的元素
元组内置函数
cmp(tuple1, tuple2) ⽐较两个元组元素。
len(tuple) 计算元组元素个数。
max(tuple) 返回元组中元素最⼤值。
min(tuple) 返回元组中元素最⼩值。
tuple(q) 将列表转换为元组
8.字典
字典(dictionary)是除列表之外python中最灵活的内置数据结构类型。
列表是有序的对象结合,字典是⽆序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,⽽不是通过偏移存取。
字典由键和对应的值组成。字典也被称作关联数组或哈希表。基本语法如下:
dict = {‘xian‘: ‘1234‘, ‘wei‘: ‘5678‘, ‘qing‘: ‘x001‘};糯米的功效与作用禁忌
也可如此创建字典:
dict1 = { ‘abc‘: 456 };
dict2 = { ‘abc‘: 123, 98.6: 37 };
每个键与值必须⽤冒号隔开(:),每对⽤逗号分割,整体放在花括号中({})。键必须独⼀⽆⼆,但值则不必;值可以取任何数据类型,但必须是不可变的,如字符串,数或元组。
访问字典的值:
print(dict["xian"]) --> 表⽰访问字典⾥键为“xian”的键值对的值
修改字典的值:
dict[‘xian‘] = 1024 --> 修改已有键的值
dict[‘xian01‘] = 3344 --> 添加新的键值对
删除字典的值:
del dict[‘xian01‘] --> 删除字典中键为‘xian01’的键值对
dict.clear --> 清空字典
字典的内置函数:
cmp(dict1, dict2) ⽐较两个字典元素。
len(dict) 计算字典元素个数,即键的总数。
str(dict) 输出字典可打印的字符串表⽰。
type(variable) 返回输⼊的变量类型,如果变量是字典就返回字典类型。
radiansdict.clear() 删除字典内所有元素
radiansdict.fromkeys() 创建⼀个新字典,以序列q中元素做字典的键,val为字典所有键对应的初始值
<(key, default=None) 返回指定键的值,如果值不在字典中返回default值
radiansdict.has_key(key) 如果键在字典dict⾥返回true,否则返回fal
radiansdict.items() 以列表返回可遍历的(键, 值) 元组数组
radiansdict.keys() 以列表返回⼀个字典所有的键
radiansdict.tdefault(key, default=None) 和get()类似, 但如果键不已经存在于字典中,将会添加键并将值设为default
radiansdict.update(dict2) 把字典dict2的键/值对更新到dict⾥
radiansdict.values() 以列表返回字典中的所有值

本文发布于:2023-07-11 03:14:43,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1076503.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:元素   元组   列表   字典   输出
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图