python基本数据类型(元组)

#! /usr/bin/env python
#! -*- cording:utf-8 -*-

li=[11,22,33]
new_dict=dict(enumerate(li,10))#加一个序号,是10
print(new_dict)

dic={"k1":123,"k2":456,"k4":111}
#dic.get()
#k1k2默认值123
n=dic.fromkeys([‘k1‘,‘k2‘,‘k3‘],‘alex‘)
#更新values值
print(n)
n2={‘k1‘:[],‘k2‘:[],‘k3‘:[]}
print(n2)

n2[‘k1‘].append(‘x‘)
print(n2)

#在每个元素里都加了x,用fromkeys去创建k1k2k3时共同创建了一个列表。一旦更新k1就会都更新
n3=dict.fromkeys([‘k1‘,‘k2‘,‘k3‘],[])
print(n3)
n3[‘k1‘].append(‘x‘)
print(n3)
时间: 2024-12-20 18:15:28

python基本数据类型(元组)的相关文章

10 Python基本数据类型---元组

1 元组的定义和创建 定义:()内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 元组的创建 ages = (11, 22, 33, 44, 55) #或 ages = tuple((11, 22, 33, 44, 55)) 2 元组的特点和常用操作 特性:有序.不可变 常用操作 #1.创建 ages = (11, 22, 33, 44, 55) #或 ages = tuple((11, 22, 33, 44, 55)) 常用操作 #2.索引 >>> ages = (11,

python基本数据类型——元组

元组 元组是一种不可变的序列,创建后不可以修改元素值 1 # 创建只包含一个元素的元组 2 >>a = (3,) 3 >>print(a) 4 (3,) 5 6 #使用 tuple() 转换为元组 7 >>atuple = tuple('abcda') 8 >>print(atuple) 9 ('a', 'b', 'c', 'd', 'a') 10 11 # 只能删除整个元组,不能删除某个元素 12 >>del atuple 元组的访问和处理速度

python常用数据类型-元组

一.元组定义 用()创建元组 二.元组与列表区别 列表用[]创建,元组用()创建 元组中的元素一旦定义好了就不能再变了,列表中的元素可修改 三.修改元组 s='涛涛.商洁'#字符串和元组一样,是不可以修改的 new_s=s.replace('abc','')#重新为变量赋值才可以被修改四.变量值交换 a,b=1,2 b,a=a,b#换位置可以把两个变量值交换过来,返回2,1   原文地址:https://www.cnblogs.com/morning1/p/9144035.html

python学习04-数据类型(元组、字典、集合)

一.基本数据类型--元组   元组:是一种与列表非常相似的数据类型.但是它一旦创建便不能再修改,所以又叫只读列表. 定义:与列表类似,只不过[]改成() 特性: 可存放多个值(可以存放复杂数据类型) 不可变(显式地告诉别人此处数据不可修改,常用于数据库连接配置信息等) 按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序 元组本身不可变,如果元组中还包含其它可变元素,这些可变元素可以改变.(比如列表等) 元组常用操作 创建 ages = (11, 22, 33, 44, 55) #或 ag

python基本数据类型之列表和元组(一)

python基本数据类型之列表与元组(一) python中list与tuple都是可以遍历类型.不同的是,list是可以修改的,而元组属于不可变类型,不能修改. 列表和元组中的元素可以是任意类型,并且同一个列表和元组中可以包含多种类型的元素. list中有很多内置方法,元组由于不能修改,所以只有两个方法(count.index). 列表的内置方法 list的内置方法有:append.clear.copy.count.extend.index.insert.pop.remove和sort. 1.添

Python - 基本数据类型及其常用的方法之元组

元组 特点:一级元素无法被修改,且不能被增加或者删除. 基本操作: tu = (11, 22, ["aiden", 33, ("qwe", 11)], 77) # 索引取值 print(tu[1]) # 切片取值 print(tu[2:4]) # for循环遍历(可迭代对象) for i in tu[0:3]: print(i) 输出: 22 (['aiden', 33, ('qwe', 11)], 77) 11 22 ['aiden', 33, ('qwe', 1

python常用数据类型内置方法介绍

熟练掌握python常用数据类型内置方法是每个初学者必须具备的内功. 一.整型 a = 100 a.xxx() class int(object): def bit_length(self): ##如果将某个整数用2进制表示,返回这个2进制所占bit位数. return 0 def conjugate(self, *args, **kwargs): ##共轭复数 @classmethod # known case def from_bytes(cls, bytes, byteorder, *ar

python基本数据类型——tuple

一.元组的创建与转换: ages = (11, 22, 33, 44, 55) ages = tuple((11, 22, 33, 44, 55))ages = tuple([]) # 字符串.列表.字典(默认是key) 元组基本上可以看成不可修改的列表 tuple(iterable),可以存放所有可迭代的数据类型 二.元组的不可变性 如:t = (17, 'Jesse', ('LinuxKernel', 'Python'), [17, 'Jesse'])元组t中的元素数字17和字符串'Jess

python的数据类型

Python的数据类型包括以下几种: 1.整数型--int 比如1,2,3,这些我们数学上常用的整数,都是整数 还包括负整数,但是不包括小数 >>>a=8 >>>type(a) <class 'int'> 2.长整数--long 32位系统上是2**31-1,64位系统上是2**63 -1,超出位数,python会转用高精度去计算,可以是无限大的整 版本2.7.11以上,如果整数超出位数的话会自动转为长整数,以前是在整数后面加个小写或者大写的l #py2.7