摘要:
集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 常用操作 >>> list1 = [1,4,5,7,3,6,7,9] >>> list1=set(list1) # 将list变为set,自动去重 >> 阅读全文
摘要:
字符串操作 特性:不可修改 name="my \tname is alex" print(name.capitalize()) #首字母变大写 print('Alex LI'.casefold()) #大写全部变小写,返回alex li print(name.count('a')) #计算字符串中a 阅读全文
摘要:
字典一种key - value 的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 定义字典(dictionary) 字典的特性: dict是无序的 key必须是唯一的,so 天生去重 查询速度快,比列表快多了 比list占用内存多 为什么会查询速度会快呢?因为他是hash类 阅读全文
摘要:
列表 列表是我们以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作。 定义列表(list) 通过下标访问列表中的元素,下标从0开始计数,还可以倒着取 切片:取多个元素 >>> names=['Amy','Bob','Cindy','David','Eric','Frank'] 阅读全文
摘要:
程序:购物车程序 需求:启动程序后,让用户输入工资,然后打印商品列表允许用户根据商品编号购买商品用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 可随时退出,退出时,打印已购买商品和余额 代码: product_list=[ ('IPhone',5800), ('Mac Pro',21000 阅读全文
摘要:
程序:三级菜单 需求: 1.打印省、市、县三级菜单2.可返回上一级3.可随时退出程序 代码1: data={ "山东":{ "济南":["历下区","高新区","长清区"], "日照":["东港区","五莲县","岚山区"], "青岛":["崂山区","黄岛区","市中区"] }, "陕西": { 阅读全文