python列表元祖以及range

1.list 列表

  列表可以装大量的数据,不限制数据类型.表达方式:[ ] , 方括号中的每一项用逗号隔开

  列表和字符床一样,也有索引和切片

  常用功能:

    : append() : 表示向列表中追加元素,追加到列表的末尾

          insert(index,object) : 把元素插入到index位置,但会涉及到元素的移动

    : pop(): 删除最后一个元素,可以用变量来接受被删除的元素

       pop(index):  删除index处的元素

       remove(object): 删除指定内容,但只会删除列表中出现的第一个

         del 列表名[ : : ]: 表示切片删除,具有固定格式

lit = ['苹果','橘子','石榴','芒果','番茄','黄瓜','猕猴桃']
del lit[4:6]
print(lit)

        执行结果: lit = ['苹果', '橘子', '石榴', '芒果', '猕猴桃']

     clear(): 清空列表元素,使之变为一个空列表

    改:

       索引修改: 列表名[index] = "XX"   ,表示把列表中的第index位修改为XX

       迭代修改:列表名[X:Y] = "ZW"   ,表示把列表中从X到Y-1位依次替换为Z,W.如果后边是列表,则表示把列表的每一个元素依次替换到原列表的X到Y-1位

    查:

      for element in 列表名:

      print(element)

      表示把列表中的每一个元素都输出一遍

  其他操作:

    sort()表示纯数字列表变为升序

    sort(reverse=True)表示把纯数字列表变为降序

    count(object)表示指定元素在列表中出现的次数

    len(列表名),内置函数,表示列表的长度

2.tuple 元组

 不可变的列表. 只读列表. 有索引和切片.
 不可变的是它内部子元素. 如果子元素是列表. 列表中的元素是可以变的.

3.range() 

  for i in range(  :  :  )

  有一个参数:结束为止
两个参数: 1. 起始位置, 2.结束位置
三个参数: 1. 起始位置, 2. 结束位置. 3.步长

 

转载于:https://www.cnblogs.com/knowledgeYang/p/9270717.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值