python元组、列表

一、元组tuple:值不可变

       1、创建元组实例对象

                方法1:直接字面量创建  eg:s=1,2,3; s1=(); s2=(1,2); s3='a','b','c';

                方法2:使用tuple对象创建 :tuple() 或  tuple(iterable)    eg: s=tuple();  s1=tuple([1,2,3]);  s1为(1,2,3)

        2、系列操作:建系列数据基本

二、列表list:值可变

       1、创建列表实例对象

            方法1:直接字面量创建    例:l=[1,2,3]

            方法2:使用list对象创建  例: l=list("asadad")

        2、系列操作:

            del  l[i:j]   移去列表  l  中一系列元素

        3、list 对象方法

            l.append(x)   把 x 追加到 l 尾部

            l.clear()        删除所有元素

            l.copy()       复制列表

            l.extend(s)    把系列 s  追加到 l 尾部

            l.insert(i,x)    在下标 i 处插入对象 x

            l.pop([i])       返回并移除下标 i 处对象,省略 i 时删除最后一个

            l.remove(x)    移除列表中第一个出现的 x

            l.reverse()     列表反转

            l.sort()        列表排序

    4.列表解析表达式

            表达式  for  i  in  列表  

            表达式  for  i  in  列表1  for  j  in  列表2 ....

            表达式  for i  in  列表  if  条件

             表达式  for  i  in  列表1  for  j  in  列表2 ....  if  条件

            例: [ ( x, y,x*y) for x in range(1,4) for y in range(2,5) if x>=y]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值