ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Python - 标准数据类型(1)

2021-11-01 17:35:26  阅读:139  来源: 互联网

标签:Python list 数据类型 元组 标准 dict key 列表 字典


1. Numbers(数字)

int:通常被称为是整型或整数,是正或负整数

float:浮点型由整数部分与小数部分组成 

complex:复数    

 

2. String(字符串)

定义:字符串就是多个字符组成,字符可以是数字、字母、下划线   

内置函数:

  •  string.join(seq)     
  •  string.startswith()  
  •  string.upper()

 

3.  List(列表)

(1)形式:

  •  list1= ['hangzhou', 1, '2' ,True, False , ['a', 1, 3]]
  •  list2= list()  或  list2 =[]   空列表
  •  list3= [1]   含一个元素的列表        

(2)访问:列表中的值b= ['hangzhou', 1, '2' ,True, False ,['a', 1,3]]

  •  b[6]: 超出长度报错
  •  b[0:-1:2](步长)
  •  b[5][-1]  

(3)方法:

  • ist.append(obj)  在列表末尾添加新的对象
  • list.insert(index,obj)  将对象插入列表
  • list.extend(seq)  在列表末尾一次性追加另一个序列中的多个值
  • list.count(obj)  统计某个元素在列表中出现的次数
  • list.index(obj)  从列表中找出某个值第一个匹配项的索引位置
  • list.pop([index=-1])  移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
  • list.remove(obj)  移除列表中某个值的第一个匹配项
  • list.reverse()  反向列表中元素
  • list.sort(cmp=None, key=None,reverse=False)  对原列表进行排序

 

4. Tuple(元组)

(1)与列表的区别:

  • 元组使用小括号,列表使用方括号;
  • 元组与列表类似,不同之处在于元组的元素不能修改,不能删除元素值,但是可以删除整个元组或元组中列表、字典项中的项组
  • 创建很简单,只需要在括号中添加元素,并使用逗号隔开即可         

(2) 访问元组中的值(同列表):

  • tup1= ('physics', 'chemistry', 1997, 2000)
  • tup2= ()     空元组   或   tup2=tuple()
  • tup3= (1,)    含一个元素的元组            

 

5. Dictionary(字典)

(1)形式:

  • 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 
  • dict2= {'Name': '小明',  'Age': 7,'Address':'滨江区', 'Address':'西湖区'}  
  • dict3= {}   或  dict3= dict()    空字典

(2)方法:

  •  dict.items()  以列表返回可遍历的(键, 值) 元组数组
  •  dict.keys()  以列表返回一个字典所有的键
  •  dict.values()  以列表返回字典中的所有值
  •  dict.clear()  删除字典内所有元素
  •  dict.get(key,default=None)  返回指定键的值,如果值不在字典中返回default值
  •  dict.has_key(key)  如果键在字典dict里返回true,否则返回false
  •  dict.update(dict2)  把字典dict2的键/值对更新到dict里
  •  pop(key[,default])  删除字典给定键 key 所对应的值,返回值为被删除的值。 key值必须给出。 否则,返回default值。
  •  popitem()  返回并删除字典中的最后一对键和值。        

(3)访问:

  • 字典中的值:dict2= {'Name': '小明',  'Age': 7, 'Address':'滨江区',  'Address':'西湖区'} 
  • dict2['Name']
  • dict2['Weight'] 不存在的key值会报错
  • dict2.keys()              
  •  dict2.items()    

 

6. Set(集合)

标签:Python,list,数据类型,元组,标准,dict,key,列表,字典
来源: https://www.cnblogs.com/jiangjiali1228/p/15493777.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有