专栏首页python3pyhon 列表的增删改查

pyhon 列表的增删改查

 li = ['alex', 'wusir', 'egon', '女神', 'taibai']
 l1 = li[2]
  print(l1)

#增加 append() 增加到最后 insert(index, name)插入到哪里索引  extend()迭代加入
 li.append('日天')
 li.append(1)
 li.append([1,2,3,'sdf'])
 print(li)

 while 1:
     name = input('请输入')
     if name.upper() == 'Q':
         print(li)
         break
     else:
         li.append(name)

 li.insert(4,'春哥')
 print(li)

 li.extend('二哥')
 li.extend([1,2,3])
 print(li)

# 删 prop(index) 索引删除有返回值

 li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']
 print(li.pop(1)) # 返回值
 name = li.pop() # 默认删最后一个
 print(name, li)

 li.remove('taibai') # 按元素去删除 若有多个删除最后一个元素
 print(li)

# li.clear()  # 清空列表

# del li  #删除列表 打印会报错

# del li[0:2]  #切片删除 多个
# print(li)

# 改
# li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']

# li[0] = [123,2]
# print(li)

# 切片改
# li[0:2] ='云姐货' # 先把前两个删除,后面对应值就改进去
# print(li)

# 查


# li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']
#
# for i in li:
#     print(i)

# 公共方法 len() count()
# li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']
# l = len(li)
# print(l)
#
# num = li.count('taibai')
# print(num)
#
# index = li.index('taibai')   #查到索引
# print(index)

# 排序
li = [1, 4, 3, 5, 6, 2]
li.sort() # 正向排序
print(li)
li.sort(reverse=True)
print(li)
# 翻转
li = [1, 4, 3, 5, 6, 2]
li.reverse()
print(li)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 第3章 排列清单控制标记

    排列清单控制标记可以创建一般的列表、编号列表或加着重号列表,以及定义列表。还可以在一种列表中嵌套另外一种列表。对于概况因特网上的内容,列表特别重要。

    py3study
  • python基本数据类型(二)-python

    py3study
  • CSS3的:not(:target)效果

    一旦点击激活target,li:not(:target)就意味着上一个激活的target:

    py3study
  • 使用webpack打包js文件(隔行变色案例)

    Dream城堡
  • 隔行变色

    河湾欢儿
  • 第3章 排列清单控制标记

    排列清单控制标记可以创建一般的列表、编号列表或加着重号列表,以及定义列表。还可以在一种列表中嵌套另外一种列表。对于概况因特网上的内容,列表特别重要。

    py3study
  • js 为 li 循环添加 class

    前段时间有个小伙伴想在新闻列表页面的 ul 里面为每个 class 循环添加带 1  2  3  4的 class,正巧昨天做一个站也用到了类似 for 循环,...

    Savalone
  • li、img等元素设置inline-block后的空白间距问题

    关于使用 inline-block 来代替 float 的讨论也挺多的,最常见的就是使用 inline-block 来代替 float 进行布局。

    德顺
  • JS示例15-模运算应用(隔行变色)

    专注APP开发
  • CSS基础--属性选择器、伪类选择器

    eadela

扫码关注云+社区

领取腾讯云代金券