python数据类型
Mr_刘
分享所闻所见
展开
-
python数据类型——集合类型
1.作用1.1 关系运算1.2 去重2.定义在{}内用逗号分割开多个元素,多个元素需满足三个条件。2.1 集合内元素必须为不可变类型2.2 集合内元素无序2.3 集合内元素没有重复# 定义s1={1,2} # s=set({1,2}){1, 2}# 集合内元素必须为不可变类型s2={1,[1,2]}TypeError: unhashable type: 'list'# 集合内元素无序s3={1,'a','z','b',4,7}{1, 4, 'b', 7,原创 2021-05-27 19:26:29 · 715 阅读 · 0 评论 -
python数据类型——字典类型
1.作用按对应信息存储多个值,比如一个人的姓名、年龄、性别等2.定义{}内用逗号分隔开多个key:value,其中value可以使任意类型,但是key必须是不可变类型,且不能重复造字典的五种方法:# 方法一 直接定义d1 = {'k1':111, 'k2':222}print(d1, type(d1)){'k1': 111, 'k2': 222} <class 'dict'># 方法二 利用dict定义d2 = dict(x=1, y=2, z=3)print原创 2021-05-26 11:43:42 · 178 阅读 · 0 评论 -
python数据类型——元组类型
元组其实就是一个不可改变的“列表”1.作用按照索引/位置存放多个值,只用于读2.定义()内用逗号分隔开多个任意类型的元素t1 = (1, 2, 'c')print(t1, type(t1))(1, 2, 'c') <class 'tuple'>单独一个括号代表包含的意思x = (10)print(x,type(x))10 <class 'int'>如果元组中只有一个元素,必须加逗号t = (10,)print(t, t..原创 2021-05-25 19:51:15 · 666 阅读 · 0 评论 -
python数据类型——列表类型
1.作用按位置存储多个值2.定义l = [1, 2, 'a']print(l, type(l))[1, 2, 'a'] <class 'list'>3.类型转换能被for 循环的类型都可以被list进行类型转换# 字符串res = list('hello')print(res)['h', 'e', 'l', 'l', 'o']# 字典l = list({'k1':111,'k2':222,'k3':333})print(l)['k1', 'k2',原创 2021-05-25 10:19:55 · 215 阅读 · 0 评论 -
python数据类型——字符串类型
定义:>>> msg = 'hello word'>>> print(msg, type(msg))# hello word <class 'str'>msg = 'hello word' 与 msg = str('hello word)的意思相同类型转换:str可将任意其他类型转换成字符串# 1.整型转字符串>>> msg_1 = str(1234)>>> print(msg_1, ty原创 2021-05-19 19:52:44 · 282 阅读 · 0 评论 -
python数据类型——数字类型
int类型又被成为纯数字类型,而flnat类型也被称为浮点型int类型作用:赋值,计数定义:age = 18age = 18的意思跟age = int(18)相同类型转换:可以将纯数字的字符串装换成int类型>>> age = (int('18'))>>> print(age,type(age))18 <class 'int'>...原创 2021-05-19 09:29:18 · 169 阅读 · 0 评论