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

01-Python—列表、元祖、字典、集合总结,第1张

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

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/5658565.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存