元组 & 列表 & 字典
元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改,但是元组使用小括号,列表使用方括号, 如果你想创建元组,只需要在括号中添加元素,并使用逗号隔开即可
元组 = (1, 2, '哈哈哈') #这就是一个元组,你可以往里面装str,float,int等等
列表
在元组的基础上,可以进行修改,序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推
举个例子:
list_ = ['小明', '小红', '小刚', '小伙']
print(list_[0]) #输出小明
print(list_[3]) #输出小伙
测量列表的长度 len
如果想知道列表里有多少个内容,可以用len,例如
list_ = [1, 2, 3, 4, 5, 6, 7, 8]
print(len(list_))
#输出结果是8
append & remove
append 在列表中添加内容
remove 删除列表中的内容
list_ = [1, 2, 3, 4, 5, 6, 7, 8]
print(list_) #输出当前的列表名单
list_.remove(list_[0]) #删除列表中的第一个内容
print(list_) #输出删除后的列表
list_.append('哈哈哈') #在列表里添加'哈哈哈'内容
print(list_) #输出添加‘哈哈哈’后的列表
输出:
[1, 2, 3, 4, 5, 6, 7, 8]
[2, 3, 4, 5, 6, 7, 8]
[2, 3, 4, 5, 6, 7, 8, '哈哈哈']
字典
字典是另一种可变容器模型,且可存储任意类型对象。
例如:
语文成绩 = {'小明': 90, '小红': 100, '小刚': 60}
print(语文成绩['小红']) #输出100
print(语文成绩['小名']) #输出90
print(语文成绩['小刚']) #输出60
修改字典
语文成绩 = {'小明': 90, '小红': 100, '小刚': 60}
语文成绩['小刚'] = 120
print(语文成绩['小红'])
print(语文成绩['小名'])
print(语文成绩['小刚']) #这次输出120
循环
创建循环 --- for循环和while循环
for循环
for --- 条件判断
例如:
list_ = []
for i in list_:
print('True')
检测列表list_里面有没有 i 这个内容,如果有,则输出True,通常搭配while使用
for循环 --- 定数循环
for i in range(10): #重复循环10次
print('hello')
while循环
while循环 --- 条件循环
当while后面的条件成立时循环,再补充一下
= | 赋值 例如:B = 1 |
== | 判断 例如 if 1+1==2 |
while 1+1==2: #当1+1=2为True时循环(可以理解为无限循环)
print('1')
while循环 --- 无限循环
既然while后面的条件为True时循环,那我们直接在while后面加上True就是无限循环了
while True:
退出循环 Break
当我们想退出循环时,使用break函数,例如:
number = 0
while True:
number += 1
if number == 10:
break
当number等于10时,退出循环
标签:python,基础,list,教学,while,循环,print,列表,元组 From: https://blog.csdn.net/daoliuweisong12/article/details/141500354