列表+列表循环+列表切片+元祖

定义一个列表:list = 【'wyj', 'zmy'】

 

新增:

1.在列表的末位新增一个Test元素

list.append('Test')

2.在列表指定位置添加Test元素

list.insert(1,'Test')

 

修改:

list[0] = 'AAA'

 

删除:

1.删除列表中的第一个元素

list.pop(0)

del list[0]

list.remove('wyj')

注:pop方法删除时有返回值,del删除时没有返回值,remove是按照元素名称进行删除,del是python语句,不是方法。

 

列表的常用方法:

1.统计列表中某个元素的个数

list.count['wyj']

 

2.查看列表某个元素的下标

list.index('wyj')

 

3.列表元素顺序反转显示

list.reverse()

 

list1 = [2,4,6,1,5]

4.将列表中的元素从大到小正序排序

list1.sort()

 

5.清空列表

list.clear()

 

6.将list1中的元素放到list中

list.extend(list1)

也可以

list2 = list + list1

 

循环:

 

for i in list:
  print(list)
  if 'wyj' in list:
    print('存在')
    break
  else:
  print('不存在')

 

注:不要循环删list,因为会导致下标错乱

 

切片:切片就是对list一个范围的取值

 

list = [1,2,3,4,5,6,7,8,9,10]

list = [0:8:2]   # 顾头不顾尾 0为从第一个元素开始取,8为取到下标为8的元素但是不包括8,如果8为负数,那就代表从最后往前取,取到倒数第八个元素,2为步长,代表隔几个元素取一次。

 

元祖


tuple = (1,2,3,4)

#元组,元组里面的数据不可以修改

 

转载于:https://www.cnblogs.com/wangyujian/p/11512507.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值