python学习 10/1 DAY3

#1. 字符串(不可修改)

mystr = "123 456 789"

mystr.index("123")

mystr.replace(旧,新)

mystr_list = mystr.split(" ")        #以单个空格为切分,返回列表['123','456','789']

mystr1 = mystr.strip()        #不传参数,去掉前后空格

mystr1 = mystr.strip("12")        #首尾只要有1或2就删除

mystr.count(字符串)

len(mystr)

#2. 序列切片 

序列[起点:终点:步长]

#3. 集合set(去重,允许修改)

myset ={元素1,元素2,……}        

myset = set()        #唯一一种定义空集合的方式

myset.add(元素)

myset.remove(元素)

ele = myset.pop()

myset.clear()

myset3 = myset1.difference(myset2)        #myse1与myset2的差集:myset1有但myset2没有的

myset1.difference_update(myset2)        #myset1中,会删除掉与myset2中相同的元素,myset1自身改变

myset3 = myset1.union(myset2)        #这里myset1和myset2不变

num = len(myset1)

注意:集合不支持下标索引(元素无序),因此不能用while遍历,只能用for

#4. 字典

mydict = {}

mydict = dict()

mydict = {key : value , ……}        #key不可以是字典

ele = mydict[key]

ele = mydict.pop(key)

mydict.clear()

keyslist = mydict.keys()        #获取全部的key

len(mydict)
 

#5. 容器通用操作

len(容器)

max(容器)

min(容器)

容器的相互转化:其中字典转列表、元组、集合只保留key,在转化为字符串时key、value均保留

sorted(容器,reverse = True)       

#默认升序(reverse = FALSE),返回对象为列表,字典丢失value

#6. 函数的多种参数使用形式

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值