# 一、数据类型
# 主要数据类型
list[] --- 列表(数组)
t("1","2") --- 元组(不可变的数组)
s = {"1","2","3"} set集合(无序的存储,打印出来顺序不一定,不可哈希)
set可以做 交集并集差集 &|-
# 字典和列表直接遍历删除会有问题,需要先弄一个删除字典,再去遍历删除字典 原字典.pop(删除字典.item)
# 大写默认为常量
int(str) # 类型转化
list()
#python 没有大括号,用缩进来控制代码块
if 条件:
pass
else if 条件:
pass
for item in array:
print(item)
for i in range(len(array)):
print(array[i])
# 字符串{}占位,f格式化字符串
str = f"我是{},年龄{},性别{}".format(name,age,sex)
# 索引和切片
# 索引:通过index找元素
# 切片:从字符串中提取一部分内容
str = "12345678900000"
print(str[3:6]) #从3到6,不包括6
# 字符串长度
len(str)
strip() 去空格
# 列表->类比数组
# 增删改查
list =[]
list.append("1") #push追加
list.insert() #插入
list.extend()# 合并列表
list.pop() # 删除 传入index
list.remove() #删除 传入元素本身
set集合主要是利用做去重
字典dict()
for key in dic:
print(dic[key])
for key,value in dic.items():
print(key,value)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# 逻辑运算
and 且 or 或 not 非
← 搭建及环境 二、文件操作 & 函数 →