4.list和tuple的使用

1.list

  list是一种有序的集合,可以随时添加和删除其中的元素。

1 # 定义一个学生的集合
2 students=["zs","ls","ww"]
1 # 集合的长度
2 print(len(students))
1 # 获取集合的某个元素
2 print(students[1])
1 # 往集合末尾添加元素
2 students.append("ml")
3 print(students)
1 # 按照指定位置添加元素
2 students.insert(1,"aa")
3 print(students)
1 #删除末尾元素
2 students.pop()
3 print(students)
4 #删除指定元素
5 students.pop(0)
6 print(students)
1 # 更改某个元素的值
2 students[1]="bb"
3 print(students)
4 # 集合中的元素类型可以不一致
5 students[2]=33
6 print(students)
7 # 集合中 可以嵌套集合
8 students[2]=["kk",22]
9 print(students)
['aa', 'bb', ['kk', 22]]

 

2.tuple

  有序列表,和list类型,但tuple一旦初始化完成后,就不能修改,不能进行append、inset方法;

  注意:如果tuple中只有一个元素,用“逗号”进行分割,用于区分  t = (1,) 

       如果tuple中定义有list,list中的元素就可以修改。

     tuple中用( )表示;list用[ ]表示

1 ss=(11,22,[33,44])
2 print(ss)
3 # 给tuple中的集合修改
4 ss[2][0]="aa"
5 print(ss)
 (11, 22, [33, 44])
(11, 22, ['aa', 44]) 

  

转载于:https://www.cnblogs.com/bxl-/p/9897044.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值