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 · 685 阅读 · 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 · 140 阅读 · 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 · 626 阅读 · 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 · 193 阅读 · 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 · 235 阅读 · 0 评论 -
python数据类型——数字类型
int类型又被成为纯数字类型,而flnat类型也被称为浮点型 int类型 作用: 赋值,计数 定义: age = 18 age = 18的意思跟age = int(18)相同 类型转换: 可以将纯数字的字符串装换成int类型 >>> age = (int('18')) >>> print(age,type(age)) 18 <class 'int'> ...原创 2021-05-19 09:29:18 · 152 阅读 · 0 评论