所有笔记内容参考廖雪峰官网,需要详细了解大家可以去这个网站,我这里主要做笔记方便自己复习
Python内置的一种数据类型是列表:list 可以随时添加和删除其中的元素
比如:
classmate=['A','B','C']
其中的变量classmate就是一个list,list中的索引是从0开始的,classmate[0]=’A’,还有一种表示就是classmate[-1]='C' 表示倒数
list中的数据类型是可以不一致的,例如可以是L=['a'',1,true],
list中也可以嵌套另一个list
list中的函数:
append('F'):在list末尾追加元素F
insert(1,'E'):在索引号为1的位置插入元素E
len():可以获得list元素的个数
pop():删除list末尾的元素
classmate[0]='D':表示利用赋值直接替换classmate中的第一个元素
Python中还有一种有序列表就是:tuple
tuple与list十分相似,但是一旦tuple被初始化,就不可再进行修改
如果要定义一个空的tuple,可以写成t=();但是如果要定义一个只有一个元素的tuple,必须写成t=(1,);
当tuple元素中有list时,当list中的元素发生改变的时候,tuple也会发生”改变“
条件判断的语法:
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
循环的语法:
遍历list中的元素:
for c in classmate:
print c
计算1+…..+100的值:
sum=0
for a inrange(101):
sum=sum+a
其中的range函数是用来生成一个整数序列的,再通过list()函数可以转换为list,range(5)是生成从0到小于5的整数
上面使用的是for循环,第二种循环的while循环,只要条件满足,就不断循环,比如计算100以内的所有奇数之和;
sum=0
n=99
while n>0:
sum=sum+n
n=n-2
print(sum)

本文介绍了Python中的列表(list)和元组(tuple)的基本用法,包括如何创建、修改这些数据结构及如何使用内置的方法来操作它们。此外,还讲解了条件判断和循环的语法,帮助初学者快速上手。
4051

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



