• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
百里丶落云
Gee,gee,baby,baby
            管理     
python基础知识梳理-----4基本数据类型,list ,tuple 操作 ,增删该查,以及其他功能函数

一:列表的增加

1: append()

lis = ['张三','李四','王二码子','李鹏智障']

lis.append('赵武')      # 这种加法是放在最后

print(lis)

输出 ['张三', '李四', '王二码子', '李鹏智障', '赵武']

2:  insert(位置,'内容')

lis = ['张三','李四','王二码子','李鹏智障']

lis.insert(1,'王自')

print(lis)
输出 ['张三', '王自', '李四', '王二码子', '李鹏智障']
二:列表的修改
lis = ['张三','李四','王二码子','李鹏智障']

lis[2]='王子丹丹' #直接该对应的索引=内容就行

print(lis)
输出 ['张三', '李四', '王子丹丹', '李鹏智障']
三:列表的删除
1:pop()

lis = ['张三','李四','王二码子','李鹏智障']

lis.pop()   #pop是直接删除最后一个

print(lis)
输出
 ['张三', '李四', '王二码子']
2:remove()
lis = ['张三','李四','王二码子','李鹏智障']
lis.remove('李四')  # 直接删除对应的内容

print(lis)
输出 ['张三', '王二码子', '李鹏智障']  
四: 列表查询
直接遍历就行.
for i in lis:
五: 其他功能函数
1:列表中的某个内容计数  conunt()
lis = ['张三','李四','王二码子','李鹏智障','张三']
tep = lis.count('张三')
print(tep)
输出:2 
2:列表内容升序,降序排序  sort() #升序  sort(reverse = ture) # 降序
list = [1,2,3,4,5,6,6,5,6,4]
list.sort()
print(list)
输出 [1, 2, 3, 4, 4, 5, 5, 6, 6, 6]
3:整个列表倒过来 reverse()   
list = [1,2,3,4,5,6,6,5,6,4]
list.reverse()
print(list) 

输出: [4, 6, 5, 6, 6, 5, 4, 3, 2, 1]

4:字符串切割成列表
tr = '123,456,231,5452,232'
k =str.split(',')
print(k)
输出:['123', '456', '231', '5452', '232']
5:列表拼接成字符串
str1 = ['123', '456', '231', '5452', '232']  
k=''
for i in str1:
k = k+i+' '

#print(str1)
print(k)





 
 


年与时驰,意与日去,遂成枯落, 多不接世,悲守穷庐,将复何及。
posted on 2018-11-05 20:11  百里丶落云  阅读(154)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3