python 列表 元组 字典

2018-07-22  本文已影响0人  姓高名旭升

列表用[]表示 元组用()表示 字典用{}表示

数字型

整型(int)

浮点数(float)

布尔型(bool)
真True 非0即真
假False 0

非数字型
1、字符串
2、列表
3、元祖
4、字典

列表用[ ] 来表示

可以容纳很多 什么都可以
例如: 字符串 整数 字典...等
列表的索引从0开始 也称之为下标

遍历用for i in
i 是个变量 随便什么都可以 不是固定的

列表的升序降序

列表.sort() 升序排列
列表.sort(reverse=True) 降序排列
列表.reverse() 倒序

列表的删除

列表.remove[数据] 按名字来删除
列表..pop() 删除最后一个 从末尾开始
列表.pop(0) 删除列表索引为0 的 数据

列表的添加和插入

列表.insert(索引,数据) 在指定的地方插入
列表.append(数据) 在末尾 最后面添加数据
列表.extend(列表2) 将列表2里的数据 拆分开追加到列表里

-遍历列表

gaoxusheng@gaoxusheng

list=["红牛","乐虎","启立","东鹏特饮"]
    for i in list:
        print('我要:%s'%i)

元组

元组: Tuple
元组的索引也是从0开始的
不同在于 元组的元素不能修改
创建空元组tuple()
list-----tuple 元组转列表
tuple-----list 列表转元组

字典

字典:dictionary
字典里没有索引 没有序的
构造 键:值 键值对
键key 相当于索引
值value 是数据
键不必须是唯一的
值可以重复
特点无论是查还是删除都用键来操作

添加:

d[×××]=××××
键存在 相当于修改
键不存在 则是添加

删除:
d.pop(×××)
参数是键的名字

改:
d[×××]=×××
键存在就修改

查:
print(d[×××])

遍历:
d = {"xxx":"xxx"}
for i in d:
print(i)#打印的键
print(d[i])#打印值

for i in d.keys():
print(i)#打印键
print(d[i])#打印值

for i in d.values():
print(i)#打印值

for k,v in d.items():
print(k)#打印键
print(v)#打印值

for i in d.items():
print(i)#打印出元组
print(i[0])#打印键
print(i[1])#打印值

上一篇下一篇

猜你喜欢

热点阅读