操作列表
#列表循环 for循环 (for**in**)
1.注意使用for循环时 print前要缩进
cats=["alice","clear","dell",'moon']
for cat in cats:
print(cat) #可在for循环中执行更多操作#
2.不使用for循环时,切记print能缩进
cats=["alice","clear","dell",'moon']
for cat in cats:
print(cat)
print("they are so cute") #在for循环结束后执行一些操作#
#创建数值列表
1.函数range()
for a in range(1,5):
print(a) #如果输出不和预期,可尝试指定的指加以=1或减1
a=list(range(1,5))
print(a) #list() range()函数创建列表
2.创建不同类型的数值列表
a=list(range(2,5,1))# (A,B,c)指的是从 A开始数(包括A)往后不断加C,达到终值为止(一般是B-1)
print(a)
##以下是三种不同的方式来创建数值列表
bs=[]
for value in range(1,11):
b=value**2
bs.append(b)
print(bs) #前面不加缩进,否则循环的到多个列表
bs=[]
for value in range(1,11):
bs.append(value**2)
print(bs)#简洁
squares=[value for value in range(1,11,2)]
print(squares)
#数字列表简单的统计计算
a=[0,1,2,3,4,5,6,7,8,9]
print(min(a))
print(max(a))
print(sum(a))
#提取列表部分元素
letters=['A','B','C','D','E','F','G']
print(letters[0:4])#索引从0开始
letters=['A','B','C','D','E','F','G']
print(letters[:4])#没有起始索引 默认从开头开始提取
letters=['A','B','C','D','E','F','G']
print(letters[4:])#没有终止索引 默认从其实索引提取到末尾
##索引负数表示倒数第几个
#遍历列表部分元素 (for循环)
letters=['A','B','C','D','E','F','G']
for letter in letters[0:4]:
print(letter)
#打印前3个字母
letters=['A','B','C','D','E','F','G']
print("Here are the first three letters:")
for letter in letters[0:2]:
print(letter.title())
#复制列表
mine=['A','B','C','D','E','F','G']
you=mine[:] #复制列表: 列表[:]
print(mine)
print(you)
#列表中添加一个元素
mine=['A','B','C','D','E','F','G']
mine.append("H")
you=mine[:]
print(mine)
print(you)
###元组 {元组元素不可修改,列表元素可以修改}
#定义元组
letters=('A','B','C','D','E','F','G')
print(letters[0])#提出元组元素
#尝试修改元组中的任何元素时,结果会发现修改失败,这正是我们所需要的
letters=('A','B','C','D','E','F','G')
letters[1]='H'
print(letters)#执行错误,执行下面代码时需要将此代码删除#
letters=('A','B','C','D','E','F','G')
for letter in letters:
print(letter)
#修改元组变量
letters=('A','B','C','D','E','F','G')
for letter in letters:
print("Here are ltetter:")#通俗来讲修改变量就是元素前加一些语句
print(letter)
分享到:
相关推荐
python笔记python笔记python笔记python笔记python笔记python笔记python笔记python笔记python笔记
2022.03.30 Python笔记2
python笔记
Python笔记PythonPython笔记笔Python笔Python笔记记记Python笔记
Python笔记 ,python笔记全,Python源码
中文 Python 笔记
python笔记
Python 笔记源码——内含python后端&机器学习等.zip Python 笔记源码——内含python后端&机器学习等.zip Python 笔记源码——内含python后端&机器学习等.zip Python 笔记源码——内含python后端&机器学习等.zip ...
马哥python课堂笔记_马哥教育PYTHON相关基础笔记 1 python 推荐书籍 《python Cookbook》 《learn python the hard way》 《google's python class》 《简明python教程》 2 冯诺依曼体系架构 输⼊设备-> 存储器(运算...
python简单笔记2.变量和简单数据类型; #修改大小写 #合并(拼接)字符串 #添加空白 #暂时删除空格、rstrip()删头空白、lstrip()删尾空白、strip()删头尾空白
Python笔记完整版.md
Python 笔记源码综合下载.zip
Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf Python学习笔记 .pdf ...
Python基础语法,到包的使用 Python高级语法,常用模块 WEB前端 数据库 Django框架 爬虫及其框架
python笔记,python课程笔记 python基础 flask框架
python笔记.md
到http://www.python.org/下载最新的稳定版本Python。在Windows 平台下, 安装过程和普通的软件没有什么区别,一路下一步就可以了。
2、Python语法基础 2.1 Python中的输入输出函数 2.2 Python中的注释 2.3 Python中的变量 3、Python中的基本数据类型 3.1 整型-int 3.2 浮点型-float 3.3 布尔类型-bool 3.4 字符串类型-str 4、Python中的...
中文 Python 笔记 中文 Python 笔记 中文 Python 笔记