数据类型
数据:
int类型-整数型: 1
float类型-浮点型 :1.1
str类型-字符串型: ‘1’
bool类型-布尔类型 True or False
数据结构:
dict-字典:{‘key1’:‘value1’,‘key2’:‘key2’} key只能存放不可变的量–元祖,字符串,数字,布尔值
list-列表: [ 1,2] 里面可以存放任何数据类型
turple-元祖:(1,2) 里面也可以存放任何数据类型 ,不过元祖不可变,他的子代可以变
例如 ((1,2))里面的1和2就能变 但整个(1,2)不能变
set-集合:{1,2} 里面的量不可变,但本身集合可变,他是无序且不可重复的,你在输入{1,1,1}的时候他不会给你报错 但是输出的时候他只会给你显示{1}
其他类型:
enumerate-枚举:对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值。
例如
str=‘litaibai’
for i in enumerate(str):
print(i)
for i in enumerate(str,100):
print(i)
输出结果为
(1, 'i')
(2, 't')
(3, 'a')
(4, 'i')
(5, 'b')
(6, 'a')
(7, 'i')
(100, 'l')
(101, 'i')
(102, 't')
(103, 'a')
(104, 'i')
(105, 'b')
(106, 'a')
(107, 'i')
range-范围:在括号内给予指定的范围,给予相应范围的所有数
例如:
for i in range(0,5):
print(i)
for i in range(1,5,2):
print(i)
0
1
2
3
4
1
3