码迷,mamicode.com
首页 > 编程语言 > 详细

Python基础(列表)

时间:2018-03-12 20:53:46      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:body   就是   回收   nbsp   mes   gpo   .so   image   lex   

列表

在Python中列表用[]来表示,中间的元素可以是任何类型,用逗号分隔。列表是可变类型。

列表常用操作:增删改查

names = ["小明","小红","笑笑","开心","骗子","小偷","混子","笑笑"]
#print(type(names))  打印他的类型
print(names)
names[names.index("骗子")] = "章胖子"
print(names)
# print(names[-1]) #取操作
# print(names.index("小红")) #查找  返回 元素的索引\下标
# print(names[3:5])
# print(names.count("笑笑"))#统计
# names.append("小刘")#追加
# print(names)
#
# #insert 插入
# names.insert(3,"小吴")
# names.insert(4,"大牛")
# print(names)
# #如果记不住方法的话就cart+方法名
# print(names.pop(5))#删除,默认删除最后一个
# names.remove("笑笑")#重名的默认删除最左边的
# del names[1]
# print(names)

 

 

 

# names = [‘xing‘]
# names2 = ["jack","rain","rachel","4","5","!"]
# names.clear() #清空列表
#names.extend(names2)#扩展列表
#names = names + names2
#names2.reverse()#反转
# names2.sort()
# print(names2)


name = "Xing Xu"
name2 = name   #name2本就不是指向name  name2通过name找到name的地址并指向它,name改了就是在name开辟一块新的地址,
# 就会把它的指向新的地址,之前的就划掉了,Python有自动的回收机制;

name = "ALEX LI"

print(name2 , name)

 

 

 

 

 

技术分享图片

 

Python基础(列表)

标签:body   就是   回收   nbsp   mes   gpo   .so   image   lex   

原文地址:https://www.cnblogs.com/xfxing/p/8550703.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!