11-10学习笔记:引用、一些字符串操作

print('Simple Assignment')
shoplist=['apple','mongo','carrot','banana']

mylist=shoplist

#我购买了第一个项目,所以我把它从列表中删除
del(shoplist[0])
print('shoplist is',shoplist)
print('mylist is',mylist)

print('Copy by a full slice')
mylist=shoplist[:]
del mylist[0]

print('shoplist is',shoplist)
print('mylist is',mylist)

这是关于引用的一些知识。如果只是将一个变量名赋予另一个变量名,他们都将“查阅”同一个对象。如果要创建一个诸如序列等复杂对象的副本,你必须用切片来操作副本。


name='Swaroop'
if name.startswith('Swa'):
    print('Yes,the string starts with "Swa"')
if 'a' in name:
    print('Yes,it contains the string "a"')
if name.find('war') !=-1:
    print('Yes,it contains the string "war"')
delimiter='_*_'
mylist=['Brazil','Russia','India','China']
print(delimiter.join(mylist))

运行结果:
Yes,the string starts with “Swa”
Yes,it contains the string “a”
Yes,it contains the string “war”
Brazil_*_Russia_*_India_*_China

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值