• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
charlie、
博客园    首页    新随笔    联系   管理    订阅  订阅
Python list知识内容

关于list, 增加,插入,查找,删除,切片等,代码注释如下:

names = ["James","Jasmine", "Wade","Harden","Paul","Curry"]

#print(names)
names.append("Durant") #列表末尾加 Durant
names.insert(3,"love") #列表位置3的名字插入名字 love
names[1] = "Roay" #列表位置1的名字 Jasmine改成 Roay

print(names)
print(names[2:-1]) #切片
# delete
names.remove("Harden") # 2 ways to delete identify name
del names[0]
print(names)
names.pop() #默认删除最后一个/remove and return item at index(default last)/ 输入下表后等于del names[0]
print(names)

print(names.index("love")) #已知名字,查找名字所在位置
names.insert(4,"Curry")
print(names.count("Curry")) #统计list里面有多少个 Curry

console 编译出结果则是:

['James', 'Roay', 'Wade', 'love', 'Harden', 'Paul', 'Curry', 'Durant']
['Wade', 'love', 'Harden', 'Paul', 'Curry']
['Roay', 'Wade', 'love', 'Paul', 'Curry', 'Durant']
['Roay', 'Wade', 'love', 'Paul', 'Curry']
2
2

 




posted on 2018-01-16 10:49  charlieCao  阅读(228)  评论(1)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3