- 博客(8)
- 收藏
- 关注
原创 删除列表和字典元素总结
dict1 = {'数学': 95, '语文': 89, '英语': 90,'地理':100} del dict1['数学']#根据键名删除字典的键值对 dict1.pop('地理')#根据键名删除字典的键值对 list1=list(dict1) del list1[0]#根据位置删除列表元素 list1.pop(0)#根据键名删除列表元素 ...
2022-03-09 14:12:40
437
原创 删除字典中元素的方法
想要遍历一个字典,当满足条件时把这个元素删除。 b= {'数学': 95, '语文': 89, '英语': 90} for i in b.keys(): if i == '数学': del b[i] print(b) 报错:RuntimeError: dictionary changed size during iteration 原因:遍历时不能改变字典长度 方法:修改为列表再删除 a = {'数学': 95, '语文': 89, '英语': 90} for i in
2022-03-09 11:24:16
1361
原创 特殊字符“-”命名的数据库查询
数据库名为catfish-finance 查询时输入命令: use catfish-finance; ,会报语法错误;("You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-finance') 查询包含字符“-”需要加特殊引号,位置在tab键上面的那个点: use `catfish-
2022-03-05 18:26:59
577
原创 获取元组的元素
databases=mycursor.fetchall() print(databases) #执行结果:(('catfish-finance',), ('information_schema',)) #fetchall获取的是元组,里面包含多余的括号和逗号没法直接用, new_databases=[tuple[0] for tuple in databases] print(new_databases) #执行结果:['catfish-finance', 'information_schema'.
2022-02-23 10:34:08
1679
原创 Python连接数据库学习
db=pymysql.connect(host=XXX, username=XXX, passwd=XXX) #连接数据库并实例化 mycursor=db.cursor() #创建数据库游标 mycursor.execute('show database') #游标后执行数据库命令 mycursor.fetchall() #获取所有执行的结果 mycursor.fetchone() #获取第一条执行结果 mycursor.fetchmany(X) #通过参数,自定义取出
2022-02-23 10:23:26
874
原创 openpyxl学习
from openpyxl import Workbook #导入 wb=Workbook() #实例化工作簿 ws=wb.active #实例化工作表,激活工作表 ws['A1']=42 #赋值给单元格 ws.append([list]) #添加一行数据 wb.save(filepath) #按路径保存
2022-02-22 16:34:28
308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人