博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 数据类型
阅读量:5243 次
发布时间:2019-06-14

本文共 1224 字,大约阅读时间需要 4 分钟。

Python 中数据类型主要有四种:列表、元组、字典、集合。

一、列表 List

lists = ['a', 'b', 'c']# 向列表尾部添加元素,允许重复lists.append('c')print(lists)# 获取列表长度print(len(lists))# 在列表指定位置插入元素lists.insert(0, 'mm')# 移除列表的尾部元素,类似于队列lists.pop()# 连接新的 listlists.extend([7, 8])print(lists)# 使用 for in 遍历列表for val in lists:    print(val)# 根据索引遍历列表for idx in range(len(lists)):    print(lists[idx])

二、元组 Tuple

##-*- coding: utf-8 -*tuples = ('tupleA', 'tupleB', 'tupleC')print(tuples[0])# 使用for in 进行遍历元组元素for item in tuples: print (item)# 使用 index 索引遍历元素for idx in range(len(tuples)):    print(tuples[idx])

三、字典 Dictionary

# 定义一个 dictionarydict = {
'zhang':3, 'li':4, 'wang':5}# 添加一个元素dict['xiao'] = 2print (dict)# 删除一个元素dict.pop('zhang')# 查看 key 是否存在print ('wang' in dict)# 查看 key 对于的值print(dict.get('wang'))# key 不存在输出给定的默认值print(dict.get('kwang'),999999)# 遍历dictionary# 1-遍历 keyfor key in dict: print(key)# 2-遍历 valuefor value in dict.values(): print(value)# 3-遍历 key-valuefor key, value in dict.items(): print(key, ':' ,value)

四、集合 Set

# 集合中不允许有重复元素set = set(['a', 'b', 'c', 'c'])# 向集合中添加元素set.add('d')# 移除集合中元素set.remove('c')print(set)# 遍历集合,元素是无序,不能通过下标访问for item in set:    print (item)

 

【参考资料】

[1] 廖雪峰, .

转载于:https://www.cnblogs.com/walker-/p/10159390.html

你可能感兴趣的文章
mvc知识应用
查看>>
数据结构之排序三:插入排序
查看>>
Class.forName(),classloader.loadclass用法详解
查看>>
vue route 跳转
查看>>
Device Tree Usage
查看>>
【雷电】源代码分析(二)-- 进入游戏攻击
查看>>
POJ 1220 高精度/进制转换
查看>>
cocos2d-x中CCLabelAtlas的小图片拼接
查看>>
【学习笔记】深入理解js原型和闭包系列学习笔记——精华
查看>>
深入理解js——prototype原型
查看>>
Entityframework:“System.Data.Entity.Internal.AppConfig”的类型初始值设定项引发异常。...
查看>>
Ubuntu 安装之python开发
查看>>
恶心的struts标签,等我毕业设计弄完了,瞧我怎么收拾你。
查看>>
Linux中防火墙centos
查看>>
hudson+apachecontinuum+ant
查看>>
mysql新建用户,用户授权,删除用户,修改密码
查看>>
实验五 TCP传输及加密
查看>>
【iOS】build diff: /../Podfile.lock: No such file or directory
查看>>
【Android Studio】使用 Genymotion 调试出现错误 INSTALL_FAILED_CPU_ABI_INCOMPATI
查看>>
FancyCoverFlow
查看>>