python学习高光时刻记录3

1.title()——将每个单词的首字母都改为大写

   upper()——将字符串改为全部大写

   lower()——将字符串改为全部小写

#####title
name="love you"
print(name.title())
#输出:
Love You


#####upper
name="Love You"
print(name.upper())
#输出:
LOVE YOU


#####lower
print(name.lower())
#输出:
love you

2.合并(拼接)字符串使用(+)

first_name="love"
last_name="you"
name=first_name+" "+last_name
print(name)
#输出:
love you

3.rstrip()——去除字符串末尾多余的空白

   lstrip()——剔除字符串开头的空白

   strip()——剔除字符串两端的空白

#####rstrip
name="python "
name
#输出:
'python '

name.rstrip()
#输出:
'python'

#####lstrip
name=" python"
name
#输出:
' python'

name.lstrip()
#输出:
'python'

#####strip
name=" python "
name
#输出:
' python '

name.strip()
#输出:
'python'

4.insert()——可在列表的任何位置添加新元素

name=['a','b','c']
name.insert(0,'d')
print(name)
#输出:
['d', 'a', 'b', 'c']
#可以看到被插入到了列表开头

5.del()——删除元素

例如,玩家将空中的一个外星人射杀后,你很可能要将其从存活的外星人列表中删除;当用户在你创建的 Web 应用中注销其账户时,你需要将该用户从活跃用户列表中删除。你可以根据位置或值来删除列表中的元素。

name=['a','b','c']
del name[0]
print(name)
#输出:
['b', 'c']
#删除了第一个元素

使用 del 语句将值从列表中删除后,你就无法再访问它了

6.pop()——删除元素

有时候,你要将元素从列表中删除,并接着使用它的值。例如,你可能需要获取刚被射杀的外星人的 x  和 y  坐标,以便在相应的位置显示爆炸效果;在 Web 应用程序中,你可能要将用户从活跃成员列表中删除,并将其加入到非活跃成员列表中。

方法 pop() 可删除列表末尾的元素,并让你能够接着使用它。术语 弹出 ( pop )源自这样的类比:列表就像一个栈,而删除列表末尾的元素相当于弹出栈顶元素。

name=['a','b','c']
print(name)
#输出:
['a', 'b', 'c']

pop_name=name.pop()
print(name)
print(pop_name)
#输出:
['a', 'b']
c
#删除了最后一个元素并将其保存在其他列表中

可以使用 pop() 来删除列表中任何位置的元素,只需在括号中指定要删除的元素的索引即可。

name=['a','b','c']
print(name)
#输出
['a', 'b', 'c']

pop_name=name.pop(0)#删除第一个元素
print(name)
print(pop_name)
#输出
['b', 'c']
a

7.remove()——有时候,你不知道要从列表中删除的值所处的位置。如果你只知道要删除的元素的值,可使用方法remove()。

name=['a','b','c']
print(name)
#输出:
['a', 'b', 'c']

name.remove('a')
print(name)
#输出:
['b', 'c']

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值