什么是Python基本数据类型-基本数据类型有几种-,python里你常用的基本数据类型有哪些-

  什么是Python基本数据类型?基本数据类型有几种?,python里你常用的基本数据类型有哪些?

  python的基础数据类型的知识:

  1.列表的使用

  定义一个空列表。

  List=[]列表的长度

  len(list)列表组合

  List1=list2确定元素x是否在列表中。

  遍历ifxinlist:列表(正序和逆序,以及遍历附加索引)

  Forxinlist:(正序)

  for list[33603360-1]:(逆序)索引(index)值(value)枚举(sequence,[start=0])

  序列支持迭代的序列、迭代器或其他对象。

  开始下标开始位置。

  normal; background-color: rgb(255, 255, 255);">例如1:

  

list=[1,2,3,4]

  forindex,valueinenumerate(list):

  print(index,value)

运行结果:

  

01

  12

  23

  34

例如2:

  

list=[1,2,3,4]

  forindex,valueinenumerate(list,start=2):

  print(index,value)123

运行结果:

  

21

  32

  43

  54

求列表元素的最小值

  

max(list)

  min(list)

求列表元素的平均值(前提列表元素都是数字)

  

sum(list)/len(list)
在列表末尾添加新的对象X

  

list.append(X)
统计某个元素X在列表中出现的次数

  

list.count(X)
#在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)

  

list.extend()
从列表中找出某个值value第一个匹配项的索引位置

  

list.index(value)
将对象value插入列表某位置index

  

list.insert(index,value)

移除列表中的一个元素(默认最后一个元素),并且返回该元素的值 list.pop([index = -1])

  

使用方法:

  

>>>list=[1,2,3,4]

  >>>list.pop(1)

  2

  >>>list

  [1,3,4]

移除列表中某个值value的第一个匹配项

  

list.remove(value)
反转列表中元素

  

list.reverse()
对原列表进行排序(正序逆序,关键字排序,这个自己百度)

  

list.sort(key=None,reverse=False)
清空列表

  

list.clear()
复制列表

  

list.copy()
删除列表元素

  

dellist[index]
2、字典的使用

  创建空字典

  

dict={}
判断元素是否在字典

  

Ifkeyindict:
计算字典元素个数

  

len(dict)
添加元素到字典

  

dict[key]=value
update方法

  如果存在则更新,不存在则添加

  

dict.update({key:value})
示例:

  

>>>d={1:2,2:3}

  >>>d.update({3:4})

  >>>d

  {1:2,2:3,3:4}

  >>>d.update({3:5})

  >>>d

  {1:2,2:3,3:5}

字典的get方法

  字典 get() 函数返回指定键的值,如果值不在字典中返回默认值。

  key – 字典中要查找的键。

  default – 如果指定键的值不存在时,返回该默认值值。

  

遍历字典

  

forkey,valueindict.items():
字典键

  

dict.keys()
字典值

  

dict.values()
删除键

  

deldict[key]
删除字典

  

deldict
清空字典

  

dict.clear()
3、集合的使用

  创建一个集合

  

s={x1,x2,x3……}

  #(创建空集合)

  s=set()

在集合中添加一个新的元素e;如果元素已经存在,则不添加

  

s.add(e)
从集合中删除一个元素,如果元素不存在于集合中,则会产生一个KeyError错误

  

s.remove(e)
从集合S中移除一个元素e;

  

s.discard(e)
清空集合内的所有元素

  

s.clear()
从集合S中删除一个随机元素;如果此集合为空,则引发KeyError异常

  

s.pop()
计算元素个数

  

len(s)
判断元素e是否存在于s

  

Ifeins:

  Ifenotins:

对于集合X,Y

  差集

  

X–Y
并集

  

XY
交集

  

X&Y
对称差集(项在t或s中,但不会同时出现在二者中)

  

X^Y
判断集合的包含关系

  例如:(X 包含 Y,Y ⊆ X )

  

>>>X={1,2,3,4,5,6}

  >>>Y={2,3,4,5}

  >>>X>Y

  True

  >>>X>=Y

  True

  >>>X<Y

  False

更多Python知识,请关注:Python自学网!!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: