数据挖掘笔记之基本数据格式(列表和字典)

列表

列表的索引方式:
①切片索引
[start:end:step]
包括start,不包括end。
无法取得最后一个元素。
②无限索引
[::step]

列表基本语法:
list.append(1) #只能添加一个元素
list.extend([]) #列表添加
list.pop() #删除末尾元素
list.pop(1) #删除指定位置
list.remove() #删除指定元素
list.clear() #删除所有
list.count() #计算元素个数
list.index() #查看索引
list.reverse() #颠倒
list.sort(reverse=True) #降序

字典

字典不再是列表,无法通过位置索引完成元素值的获取,只能通过键索引。

print(dict1['子女']['儿子'])

增加字典元素

dict1.setdefault('户籍','合肥')
dict1.update({'户籍':'合肥'})
dict1['户籍']=合肥

删除元素

dict1.pop()
dict1.pop('户籍')
dict1.popitem()	#任意删除
dict1.clear()
dict1['子女'].pop('儿子')

修改字典

dict1.update({'学历':'本科'})
dict1['子女'][2]=‘未知'

dict1.get(‘评分’)
dict1.keys()
dict1.values()
dict1.items() #返回可遍历的元祖

字符串处理

string[start:end:step]
string.replace(old,new,times)
string.strip([str]) #删除头尾指定字符串
string.lstrip([str]) #删除字符串左边的空格或指定字符
string.split(sep,num)
sep.join(str) #以sep分割字符串
string.find()

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值