Python List+Tuple+Dict+Set小结

转载 2015年11月18日 23:37:11

创建List:L = ['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming']

显示List:L[0]

遍历List:print (L)和for循环

更新List:append()和insert()和直接赋值

删除List:pop()和pop(n)

List特点:

可以添加删除

Li = ['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming']

 

print (Li)

 

for name in Li:

    print(name)


创建Tuple:Tu = ('Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming')

显示Tuple:Tu[0]

遍历Tuple:print (Tu)和for循环

更新Tuple:不可以更新

删除Tuple:不可以删除

Tuple特点:不可以改变,如果创建之后一个元素的Tuple时,要加","

Tu = ('Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming')

 

print (Tu)

 

for name in Tu:

    print(name)


创建Dict:Di = {'Adam':100, 'Lisa':90, 'Bart':93, 'Gechong':100, 'Kongming':100}

显示Dict:Di['Adam']和Di.get('Adam')

遍历Dict:print(Di)和for循环


Di = {'Adam':100, 'Lisa':90, 'Bart':93, 'Gechong':100, 'Kongming':100}
 
for key in Di:

    print (key) 



Di = {'Adam':100, 'Lisa':90, 'Bart':93, 'Gechong':100, 'Kongming':100}

for key in Di:

    print (Di[key])

更新Dict:对应位置赋值即可

删除Dict:

Dict特点:

1:查找速度快

2:浪费空间

3:key不可以重复,且不可变

4:数据无序排放



创建set:s = set(['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming'])
显示set:
s = set(['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming'])

 

if 'Test' in s:

    print ('Test')

else:

    print ('No')

遍历set:print (s)
s = set(['Adam', 'Lisa', 'Bart', 'Gechong', 'Kongming'])

 

for name in s:

    print (name)

更新set:s.add()

删除set:s.remove()



  




相关文章推荐

Python中内置数据类型list,tuple,dict,set的区别和用法

python,list,tuple,dict,set的区别和用法

Python中list、tuple、dict、set总结

Python中list、tuple、dict、set四种数据结构的区别.

【python】list tuple dict set 用法及说明

四种类型list tuple dict set 名称 生成符号 特点 列表list [,,,] 列表list是一种有序的集合,可以随时添加和删除其中的元素 元组...

2017.6.19 python 数据结构 list/tuple/dict/set

listpython 内置的一种数据类型,有序的集合,可以随时添加和删除其中的元素,学习list的时候可以根据java的list集合进行学习,他们尤其相似之处 L = [1,2,3,4,5,6,7,...

#Python 廖雪峰老师#Week 1_4:list和tuple/条件判断/循环/dict和set

list和tuple/条件判断/循环/dict和set

PYTHON内置数据类型( list ,tuple ,dict,set)

list Python是动态语言,所以list中包含的元素并不要求都必须是同一种数据类型,list 是一种有序的集合,可以随时添加删除其中元素list可以同时包含字符串和数字,注意字符串要用 ” 两...

Python学习笔记(9)-列表list、元组tuple、字典dict、集合set

一,介绍本篇主要介绍Python中的数据集合类型,包括list、tuple、dict、set。二,概念区别 list,有序集合,基本相当于java中的ArrayList。 tuple,元素不可变集合,...

Python中的list/tuple/dict/set数据类型详解

Python中的list/tuple/dict/set数据类型详解Python内部内置了一些数据类型与结构,可以方便在编程时候的使用。listList存储一系列的有序集合,并且元素内容可变(可更改、删...
  • mountzf
  • mountzf
  • 2016年10月04日 11:26
  • 1330

python中list,tuple,dict,set的区别及联系

我在python学习中遇到的一个与其他语言不太相同的一点就是list.tuple.dict.set这几个数据类型的区别及联系。昨天学了,为防忘记,今天就来现学现卖。 一、list         ...

python 列表list 元组tuple 字典dict 集合set 介绍

序列序列的两个特点: 1.索引操作符,从序列中抓取一个特定项目 2.和切片操作符,获取序列的一个切片,即一部分序列列表、元组和字符串都是序列,字符串是字符的序列,列表和元祖是任意类型的序列列表li...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Python List+Tuple+Dict+Set小结
举报原因:
原因补充:

(最多只允许输入30个字)