python入门_老男孩_列表的增删查改

本文详细介绍了Python中列表的各种操作,包括增加、删除、查找、修改、排序等,并提供了实例代码,帮助读者掌握列表的使用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关键词

  增  append  insert  extend

  删  remove  pop  clear  del

  查  for  li[]  len  count  index

  改  li[索引]=  li[切片]=

  

  排序  sort  (reverse = True)  reverse

 

  列表的嵌套及修改  li[0][1]

  元祖  儿子能改,孙子不能改

 

  str >> int    split

  int >> str    join

 

  range

 

代码测试 

li = ['xiaozhao', 'student', '', '',['my', '命运']]

#
li.append('多做少说是我的温柔')
li.insert(0, '善良可爱的')
li.extend([1,2,3])
li.extend('456')
print(li)

#
li.pop() # 按索引删除
li.remove(3)
print(li)

# del li # 删除后报错 
# print(li)

li = ['curiosity', 'insist']
li.clear() # 删除后返回空列表
print(li)

#
li = ['xiaozhao', 'student', '', '',['my', '命运']]

for i in li:
    print(i)

print(li[0])
print(li[0:4:2])

print(len(li))

print(li.count('xiaozhao'))

# 复习find和index的区别
print(li.index('xiaozhao'))
# print(li.find('xiaozhao')) list对象没有find方法

# 改/列表的嵌套和修改
li[4][1] = '幸运'
print(li)

# 排序
li = ['a', 'b','d','c'] # str和int不能混
li.sort()
print(li)

li.reverse() # 反转
print(li)

li.sort(reverse = True) # 倒叙
print(li)

# int >> str    join
li = " ".join('littleLarry')
print(li)

# str >> int    split
li = 'larry young'
li.split( )
print(li, type(li))

# range
for i in range(0, 5)
print(i)

 

转载于:https://www.cnblogs.com/dignity/p/9739062.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值