1. 列表
空列表:man=[]
列表:movie=[“I”,”do”,”myself”]
存取:print(movie[0]),编号从0开始
长度:print(len(movie))
末尾添加一个数据:movie.append(“year”)
末尾删除一个数据:movie.pop()
末尾添加一个数据集合:movie.extend([“very”,”sorry”])
删除一个特定的数据:movie.remove(“do”)
在某个位置前增加一个数据:movie.insert(3,”it”)
迭代:
for each_item in movie:
print(each_item)
count = 0
while count < len(movie):
print(movie[count])
count = count + 1
列表的嵌套
判断:
if (条件满足时):
elif(条件满足时):
else:
isinstance():检查某个特定标志符是否包含某个特定类型的数据。
Isinstance(movie,list),询问movie是否是list。
2. 函数
创建函数:
def 函数名(参数):
函数代码组
注释代码: “”” …… ”””
发布函数:
创建文件夹nester
创建模块文件 nester.py
在文件夹下创建文件 setup.py
from distutils.core import setup
setup{
name=’ nester’
version=’1.0.0’
py_modules=[‘nester’]
author=’xzf’
author_email=’123@gmail.com’
url=’http://www.abc.com’
description=’adaf’
}
构建一个发布:pthon3 setup.py sdist
将发布安装到本地副本中:python3 setup.py install
新建文件:import nester,就可以调用函数了。
修改函数后,不需要重新发布,可以直接调用。
调用时用:nester.abc(自动添加到nester名称空间中)
迭代固定次数:range()
提供需要的控制来迭代指定的次数,而且可以生成从0到(不包含)某个数字的序列。
from num in range(4): print(num)
print默认为换行,要打印制表符,可以:
print(“\t”, end=’ ‘)
可选参数:函数给参数提供默认值。
从模块中导入函数:from module import function
module.function
本文详细介绍了Python中列表的基本操作,如添加、删除元素等,并提供了具体的代码示例。此外,还介绍了如何定义和使用函数,包括参数设置、模块发布及调用方式等内容。
17万+

被折叠的 条评论
为什么被折叠?



