Python-list,字典,Tuple
2018-01-12 10:36
134 查看
list:
用[]包围,逗号隔开
如:l = [1,2,3]
其他用法:
li = ["a" ,"b" , "c", "d"]
1,索引 li[-3]直接找到“b”
2,分片 li[1:3]
输出一个 ['b', 'c']
3,增 li.append("e") 输出["a" ,"b" , "c", "d","e"]
4,插入 li.insert(2,"f")
输出:['a', 'b', 'f', 'c', 'd', 'e']
在2位置的后面插入了一个字符
5,搜索 li.index("f") 输出: 2
6,删 li.remove("f") 输出:["a" ,"b" , "c", "d"]
li.pop("e") 这写法错了,因为pop是取最后一个且返回
所以pop里的括号不用写任何东西,
7,排序 li.sort()
8,连接 liextend(["g","h"])
9,修改 就是直接把某位置重新赋值
字典:
d = {"name":"zy" , "age":"19"}
用{}装起来
1,修改 d["name"] = "hahaha"
2,删 del d["age"]
3,清除 d.clear()
4,keys
d.keys()
values
d.values()
5,items
d.items() 输出:[('age', '19'), ('name', 'zt')]
以表格形式输出
Tuple:
注意:它本身是不可变得,Tuple本身没有方法
t = ("a" , "b" ,"c")
它啥也不能干,但是优点就是比list快
三者区别:
list:[]
字典:{}
Tuple:()
类型转换:
int(x) #把x转换成整数
float(x) #把x转换成浮点数
str(x) #把x转换成字符串
bool(x) #把x转换成bool值
用[]包围,逗号隔开
如:l = [1,2,3]
其他用法:
li = ["a" ,"b" , "c", "d"]
1,索引 li[-3]直接找到“b”
2,分片 li[1:3]
输出一个 ['b', 'c']
3,增 li.append("e") 输出["a" ,"b" , "c", "d","e"]
4,插入 li.insert(2,"f")
输出:['a', 'b', 'f', 'c', 'd', 'e']
在2位置的后面插入了一个字符
5,搜索 li.index("f") 输出: 2
6,删 li.remove("f") 输出:["a" ,"b" , "c", "d"]
li.pop("e") 这写法错了,因为pop是取最后一个且返回
所以pop里的括号不用写任何东西,
7,排序 li.sort()
8,连接 liextend(["g","h"])
9,修改 就是直接把某位置重新赋值
字典:
d = {"name":"zy" , "age":"19"}
用{}装起来
1,修改 d["name"] = "hahaha"
2,删 del d["age"]
3,清除 d.clear()
4,keys
d.keys()
values
d.values()
5,items
d.items() 输出:[('age', '19'), ('name', 'zt')]
以表格形式输出
Tuple:
注意:它本身是不可变得,Tuple本身没有方法
t = ("a" , "b" ,"c")
它啥也不能干,但是优点就是比list快
三者区别:
list:[]
字典:{}
Tuple:()
类型转换:
int(x) #把x转换成整数
float(x) #把x转换成浮点数
str(x) #把x转换成字符串
bool(x) #把x转换成bool值
相关文章推荐
- 【Python】基础学习——列表(list),元祖(tuple),字典(dict),字符串(string),集合(set)
- python的列表(List),元组(Tuple),集合(Set),字典(Dict)
- Python学习笔记--表list, 元组tuple, 字典dict
- Python的字符串,list,tuple,set,字典操作详解
- python基础学习——列表(list), 元祖(tuple), 字典(dict), 字符串(string), 集合(set) 介绍及相互转换
- Python中list(列表)、tuple(元组)、dict(字典)基本操作快速入门
- python中的字典(dict),列表(list),元组(tuple)
- python再复习(2)list、tuple、条件判断和循环、字典和set
- python 列表(list)元组(tuple)字典(dict)如何打印中文总结
- python基础数据结构——列表(list), 元祖(tuple), 字典(dict), 字符串(string), 集合(set) 介绍及相互转换
- 人生苦短之我用Python篇(列表list、字典dict、元组tuple、字符串str)
- python中str(字符串)、list(列表)、tuple(元组)、dict(字典)相互转化关系及字典键-值遍历
- Python数据结构 字符串,列表list,元组tuple,字典dict,容器
- python 列表list 元组tuple 字典dict 集合set 介绍
- Python中的列表(list),元组(Tuple),字典(Dict)和集合(Set)
- Python中的列表(list),元组(Tuple),字典(Dict)和集合(Set)
- python 列表list 元组tuple 字典dict 集合set 介绍
- [Python]字典Dictionary、列表List、元组Tuple差异化理解
- python之列表(list),元组(tuple),集合(set),字典(dict)
- python中的集合详解(列表List,元组Tuple,字典,set)