三个可变容器的比较:
列表 字典,集合对象优缺点
1.都为可变
2. 列表的尾部插入速度比较快,查中间插入和头插数据速度慢3. 列表有序
4. 字典添加,删除,修改速度快于列表
5. 集合的添加,删除快于列表,且不能存储重复元素
两道简单的练习:
1.输入一串字符串,将字符串输出,要求:每个字符只出现一次
还可以用一个L即可,用in/not in来判断,更简单
运行结果:
2.打印一串字符,打印该字符串中字符以及字符出现的次数
还可以使用in/not in 运算符来实现这道题。
运行结果:
去重经常用到的有set,统计用dict,运算符一般是in/not in == != 等
安装pycharm:
1.到官网下载安装包
2.点击打开,然后点击next后到达该界面,根据自己的操作系统选择,本人的是64位的,然后勾选.py选项
3.然后点击next,来到该页面,这些东西不用管,直接install
4.安装完成,来到该界面
5.启动pycharm,选择Do not import settings,然后再选择accept
6.接下来到该界面,是选择用激活码激活 还是 免费使用30天
或者
7.当激活后来到该页面,选择UI界面,这个没什么好说的,选择自己喜欢的就好,然后选择左下角的skip跳过即可
8.设置完成后,没什么问题来到该界面,选择创建一个新项目
9.选择路径,通常情况我们都选择英文的路径,尽量不要出现汉字,且图中mypythonpro01文件名就是我们的项目名。然后点击create
10.去创建一个新的python file
11.在文本框输入语句,右击鼠标或者点击菜单栏run即可运行
一开始字体有点小,可以通过 file-> settings - > front来调整字体大小