Python 数据类型

Posted 笨小康

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 数据类型相关的知识,希望对你有一定的参考价值。

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

一、列表 List

lists = [a, b, c]
# 向列表尾部添加元素,允许重复
lists.append(c)
print(lists)
# 获取列表长度
print(len(lists))
# 在列表指定位置插入元素
lists.insert(0, mm)
# 移除列表的尾部元素,类似于队列
lists.pop()
# 连接新的 list
lists.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

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

# 遍历dictionary
# 1-遍历 key
for key in dict:
    print(key)

# 2-遍历 value
for value in dict.values():
    print(value)

# 3-遍历 key-value
for 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] 廖雪峰, Python 教程.

以上是关于Python 数据类型的主要内容,如果未能解决你的问题,请参考以下文章

13 个非常有用的 Python 代码片段

在python 3.6中处理自定义编码时遇到类型错误

在代码片段中包含类型转换

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段

Python 向 Postman 请求代码片段