Python列表、字典、元组的一些基本操作

1、列表处理

mylist=["a","b","c","d"]
(1)append() 在列表尾部添加元素
mylist.append("f")
=>["a","b","c","d","f"]

(2)del 重列表中删除元素
del mylist[2]    删除索引为2的元素
del mylist[1:5]删除索引 1 到 5-1 的元素

(3)extend() 连接两个列表
mylist.extend(mylist2)

(4)in 检查列表中是否存在某个元素
‘c’ in mylist=>true

(5)insert() 在列表的特定位置添加元素
mylist.insert(1,HI)=>['a','HI','b','c','d']

(6)len() 得到列表中元素的个数
len(mylist)=>4

(7)pop() 的到列表中的一个元素的值,并把它从列表中删除,需要元素的索引位置作为参数
member=mylist.pop(2)
member =>["a","b","d"]

(8)remove() 从列表中移除一个元素,需要这个元素的索引位置作为参数
mylist.remove('c') =>["a","b","d"]

(9)reverse() 逆序列表中的元素

(10)sort() 以字母顺序或者数字顺序来排列一个列表

(11)+ 连接列表

2、元组

mytuple=("a","b","c","d")

(1)del 删除整个元组
del mytuple

(2)in 检查元组中是否存在某一个元素
'c' in mytuple => true

(3)len() 得到元组中元素的数量
len(mytuoel)=>4


3、字典

dict={"1":"a","2":"b"}

(1)clear() 移除字段中的所有元素,返回一个空的字典

(2)del() 删除整个字典

(3)get() 返回给定关键字的值,如果没有查到关键字返回None
get("1") ==>a

(4)in  检查字典中是否存在某一元素
基于关键字:'1' in dict =>true
基于值:'a' in dict.values() =>true

(5)items() 以元组的 形式返回字典对的列表
dict.items() =>([('1','one'),('2','b')])

(6)keys() 返回字典关键字的列表
dict.keys() =>['1','2']

len() 得到字典中元素的总数
len(dict) =>2

(7)update() 将一个字典中的关键字-值对 添加到另一个字典中,重复的将会被移除
dict1={'1':'a','2':'b'} dict2={'3':'c','4':'d'}
dict1.update(dict2)==>{'1':'a','2':'b','3':'c','4':'d'}

(8)values() 返回字典中值得列表
dict.values()==>['a','b']






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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值