01-Python—列表、元祖、字典、集合总结

1,列表

列表是python数据处理中最灵活的一种

列表由[],(和索引的符合相同)或者list来创建

可以自行修改,删除,可以重复,

 

注意:extend表示把拆分到最后,而append是中规中矩的来

 

列表——改

li[索引] [切片]= ‘被修改的内容’

列表可进行for 循环!!

2 ,元祖

元祖是祖宗,固定,无法修改,函数只有索引

元祖由tuple=()创建

3 ,字典

字典是一种映射关系,通过键值对来实现,用{}来表示(集合也是用{}来表示),d={}生成空字典

d = {key1 : value1, key2 : value2 }。

 

 

 

 四、集合

很固定,不可修改,不可重复,无序不可切片和索引

集合用set()函数来创建,不能用b={}来创建,b={}创建的是字典

 

 

 

五、公共方法
排序

正向排序:sort()  

    li = [1,5,4,2,6,7,3]
    li.sort()
    print(li)   #[1, 2, 3, 4, 5, 6, 7]

倒序排序:li.sort(reverse = True)

    li = [1,5,4,2,6,7,3]
    li.sort(reverse = True)
    print(li)   #[7, 6, 5, 4, 3, 2, 1]

反转:li.reverse()

    li = [1,5,4,2,6,7,3]
    li.reverse()
    print(li)     #[3, 7, 6, 2, 4, 5, 1]

补充:

字符串列表排序——根据字符串的第一个字符对应的ASCII码排序

    li = ['ojhy','asa','cvd','hdk']
    li.sort()
    print(li)   #['asa', 'cvd', 'hdk', 'ojhy']

count()  数元素出现的次数

    li = ['xcsd', 'cdc', '木木',[1, 5, 2], 'eht', '木木']
    num = li.count('木木')
    ​
    print(num)  #2:'木木'出现2次

len()  计算列表的长度

    li = ['xcsd', 'cdc', '木木',[1, 5, 2], 'eht', '木木']
    l = len(li)
    print(l)   #6:列表长度为6
————————————————
版权声明:本文为CSDN博主「曾亲桂林」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/bigzql/article/details/108249658

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值