list列表

#列表定义
name = ['a','b','c','d','e','f',5,444,33,5,99,88,34,25]
name2= list([1,2,3,4,5,6,7,8,9])

# print(type(name2))

# print(name[-1])#

# print(name[-5:])#

#切片

print(name[0:2])

#增加删除

list1 = ['physics', 'chemistry', 1997, 2000]
# list1[2]='yunwen'
# list1.insert(2,'lisi')
# list1.append('alex')
# list1.remove(2000)
#同时删除多个
del list1[1:3]
print(list1)

#步长li= ['a','b','c','d','e','f','g','h']print(li[::2])#print (name)

if  5  in  name:
    num_of = name.count(5)

    position_of= name.index(5)
    name[position_of]=999
    print ("[ %s ]  5 is /are  in name ,position is [%s]"%(num_of,position_of))
    print(name)
#出现多少次都改掉
# for i in range(name.count(5)):
#     name[name.index(5)]= 9999999
# print(name)
"""
li.extend(li2)把name2追加到name1
name.reverse();反转列表
name.pop(0)  删除一个元素
"""

# name.extend(name2)
# name.reverse();

# print(name)
#2.0里可以排序 3里不能排混排
# li.sort()
# print(li)

# name.pop(0)
# print(name)

# name3= name.copy()
# print(name3)


'''
copy 时默认只copy最外层
'''
list2 =['physics', 'chemistry', 1997, 2000,[1,2,3,4,5,6],'jack','tom']
list3 =list2.copy()
list4=copy.deepcopy(list2)
list2[0]='PHYSICS'
list2[4][1]=555555
print(list2)
print(list3)
print(list4)



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值