列表简介哦

1. 列表是什么

列表是由一系列按特定顺序排列的元素组成。元素可由数字、字母等任何东西组成。例:

values=['0','1','2','3','4','5']
print(values)


>>>['0','1','2','3','4','5']

注意:单个元素需用单引号括起来,整体需要用[ ]括起来!

1. 如何访问元素列表呢?

列表是由序集合,只需告诉python你要访问元素的位置就行了!例:

values=['0','1','2','3','4','5']
print(values[1])


>>>1

注意:列表的第一个位置是0,按0,1,2........这样子排的!

2. 修改、添加和删除元素

1. 直接修改列表元素。例:

values=['0','1','2','3','4']
value[1]='5'
print(value)


>>>['0','5','2','3','4']

2. 用.append()在列表的末尾添加元素。例:

value=[]
value.append('1')
value.append('2')
value.append('3')
print(value)

>>>['1','2','3']

3. 用.insert()在列表中插入元素。例:

value=['1','2','4','5']
value.insert(2,3)
print(value)


>>>['1','2','3','4','5']

4. 用.del()删除列表元素。例:

value=['1','2','3','4','5']
del value[1]
print(value)


>>>['1','3','4','5']

5. 使用.pop()删除元素。例:

value=['1','2','3','4','5']
popped_value=value.pop(2)
print(value)
print(popped_value)


>>>['1','2','4','5']
>>>['3']

注意:.pop()的操作是弹出列表的任意一个元素,但你可以使用这个被弹出的值!

6.  使用.remove()可以根据元素名删除元素。例:

names=['xiaoming','xiaohong','xiaohua']
names.remove('xiaohong')
print(names)


>>>['xiaoming','xiaohua']

3. 组织列表

1. 使用.sort()对列表进行永久性按字母排序。例:

names=['faker','uzi','clearlove7','xiaohu']
names.sort()
print(names)


>>>['clearlove7','faker','uzi','xiaohu']

如果你想按着字母顺序反着排列,只需要向.sort()传递参数reverse=True。例:

names=['faker','uzi','clearlove7','xiaohu']
names.sort(reverse=True)
print(names)


>>>['xiaohu','uzi','faker','clearlove7']

2. 使用sorted()对列表进行临时按字母排序。例:

names=['faker','uzi','clearlove7','xiaohu']
print(sorted(names))
print(names)

>>>['clearlove7','faker','uzi','xiaohu']
>>>['faker','uzi','clearlove7','xiaohu']

3. 使用.reverse()反转列表的顺序。例:

names=['faker','uzi','clearlove7','xiaohu']
names.reverse()
print(names)


>>>['xiaohu','clearlove7','uzi','faker']

4. 使用len()函数获取列表长度。例:

names=['faker','uzi','clearlove7','xiaohu']
print(len(names))


>>>4

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值