python修改列表指定位置的_python 入门知识总结

cf66a7bba7ef2a3e29ec5c7e3389a7c3.png

python基础知识 思维导图

302511e0c20776c06bc1a38eea07ce25.png

1.工具安装

Anaconda 和Jupyter notebook的安装

猴子:初学python者自学anaconda的正确姿势是什么??

jupyter notebook 可以做哪些事情?

2. python的四个关键点

Python 中的变量不需要声明,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建,等号(=)用来给变量赋值。变量名称为名字+变量类型。

Python中单行注释以 # 开头,多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来

2.1数据类型

Python 中数据类型有字符串、数值、空值、布尔类型和容器五类。

1)字符串(string)

# 0.定义字符串

如需了解更多的字符串处理可以参考Python入门 字符串处理

2)容器

容器又包含列表、元祖、集合和字典。

a72773f368c9c44c87a6a13f92b65471.png

容器--1.列表

#1.列表--有序、可变(可增加、删除、修改、查询)

容器--2.集合

# 2.集合(Sets)是一个无序、无重复的容器

容器--3.字典

#容器:3.字典是可变、无序、映射关系键与值的集合

容器--4.元祖

'''4.元祖(tuple)是一个有序、可重复、不可改变的容器,

3)数值(Number)

#1)整型:马云年龄50岁

4):布尔类型

age

5):空值None

age

2.函数

# 0.定义函数

如需了解更多的函数参数可以参考函数的参数

3.条件判断和循环

3.1 if 条件判断

'''

3.2 for 循环(无限)

'''1)for循环

4.模块和数据结构

4.1 模块

# 导入pandas文件包

4.2 数据结构

1.队列(queue)和 栈(stack)

list是线性存储,数据量大的时候,插入和删除效率很低。
deque是双向列表,适合用于队列和栈:deque除了实现list的append()和pop()外, 还支持appendleft()和popleft(),这样就可以非常高效地往头部或者尾部添加或删除元素。

栈(stack)是单向的,你只能往栈中加入新的元素,就是入栈,新的元素总是放在木桶的最上面。

#导入collections包

2.排序字典(OrderedDict) OrderedDict:按照插入key的顺序,对字典排序,在对dict做迭代时,我们可以确定Key的顺序。

from 

3.计数器(Counter)

from 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值