# coding: utf-8
# 字符串常用方法
# In[6]:
a="hello world"
# In[2]:
a.count("l") #计算l的个数
# In[29]:
a.upper() #大写
# In[30]:
a.lower()#小写
# In[28]:
a.title()#首字母大写
# In[15]:
"3".join(a)# 把3加进去每个字符当中
# In[16]:
a.replace("o","O",1) #把指定字符进行更换,并且只换1个
# In[18]:
a.split()#切片
# In[21]:
a.find("w",3) #找指定字符 并且从指定位置开始找
# In[22]:
"{}格式化{}".format("i","i**2") #格式化
# In[23]:
"a"in a
# In[24]:
"a" not in a
# In[26]:
a[1:4:1] #字符串切片 [起始位置:终止位置:步长] 起始位置是从0 开始的,不含终止位置,步长默认为1 中间冒号分割
# In[27]:
a[::-1] #表示反向
# 列表:存储一连串的元素的有序容器 []表示
# In[31]:
a=[1,3,4,5,6,0]
# In[34]:
a.append("ju")
# In[36]:
a.append([90,"op"])
# In[37]:
a
# In[38]:
id(a)#查看存储位置
# In[39]:
a[0]
# In[40]:
a[2:-2]#从2开始,反向-2 结束
# In[41]:
a[-3]
# In[42]:
a[::2]#只要偶数
# In[44]:
a[-4]=["llalal"] #可以进行赋值 但是字符串的切片不行
# In[45]:
a
# 列表常用方法
# In[46]:
a+a#列表加法
# In[47]:
a*3 #列表乘法
# In[48]:
a.append("syz") #在最后增加元素
# In[52]:
a.insert(0,"python") #在索引0处插入字符
# In[53]:
a
# In[54]:
a.pop() #弹出最后一个
# In[55]:
a
# In[59]:
a.extend(["dhd"]) #扩展
# In[60]:
a
# In[64]:
a.count(1)
# In[65]:
a.remove("dhd")#删除
# In[66]:
a
# In[67]:
a.clear() #删除a中元素
# In[68]:
a
# In[69]:
a=["jjsjsjd d oooo"]
# In[70]:
a.sort()
# In[71]:
a
# In[73]:
a.reverse()
# In[74]:
a
# In[79]:
b=[1,2,3,5,6,3,2,0]
# In[83]:
b.reverse() #逆序
# In[82]:
b
# In[93]:
b.sort(reverse=True) #逆序排序
# In[88]:
b
# In[92]:
not 0
# In[ ]:
python 基础
最新推荐文章于 2022-09-19 12:30:08 发布