python初识列表元组

一、python列表

列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或 所有你朋友成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。在Python中,用方括号[ ]来表示列表,并用逗号来分隔其中的元素。下面是一个简单的 列表示例,这个列表包含几种食物,并打印出来。

foods=['sausage','steak','vegetables''noddles','egg']
print(foods)

打印结果序列是Python中最基本的数据结构。序列中的每个元素都分配
一个数字–它的位置,或索引,第一个索引是0 ,第二个索引是1 ,依此类推,从后往前数,最后一个为-1。
Python中,常见序列有列表、元组、字符串。序列可以进行的操作,有索引,切片,加,乘,检查成员。.此外, Python已经内置确定序列的长度以及确定最大和最小的元素的方法。len(), max(), min()
列表的特点:可修改,可重复,可嵌套,支持多种数据类型。
列表的增删改查:

foods=['sausage','steak','vegetables','noddles','egg']
foods.append('banana')  #在列表末尾增加元素
foods.insert(0,'bread') #在索引0处插入元素
print("增加了banana和bread: ",foods)
foods.remove('sausage')  #删除列表的某个元素
del foods[0]      #知道索引,删除列表元素
a=foods.pop(-2)  #将列表中任意元素,顶出并赋值给变量
print("a的值为: ",a)
print("删除sausage,bread,egg后: ",foods)
foods.sort();print("重新排序后: ",foods) #将列表元素重新排序,数据类型需相同
foods.reverse();print("序列反转: ",foods)  #将列表元素反转

运行结果:

二、python 元组

元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在小括号中添加元素,并使用逗号隔开即可。元组元素特点:可重复,不可修改,可嵌套,支持多种数据类型。

虽然不能修改元组的元素,但可以给存储元组的变量赋值。因此,如果要修改前述元组,可重新定义整个元组:

dimensions = (200, 50)
print("Original dimensions:")
for dimension in dimensions:
    print(dimension)
dimensions = (400, 100 , 450)
print("\nModified dimensions:")
for dimension in dimensions:
    print(dimension)

运行结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值