Python对元祖的操作

#有一家自助式餐馆,只提供五种简单的食品。请想出五种简单的食品,并将其存储在一个元组中food=("kaorou","pijiu","shuanrou","yinliao","huasheng")

#使用一个for 循环将该餐馆提供的五种食品都打印出来。for f in food:    print(f)#尝试修改其中的一个元素,核实Python确实会拒绝你这样做。food(0)="orange"   结果报错

#餐馆调整了菜单,替换了它提供的其中两种食品。请编写一个这样的代码块:# 给元组变量赋值,并使用一个for 循环将新元组的每个元素都打印出来。

updateFood=("kaorou","meiguihua","labahua","yinliao","huasheng")for f in updateFood:    print(f)

原文地址:https://www.cnblogs.com/hainabaichuan/p/11788230.html

时间: 2024-07-30 06:07:36

Python对元祖的操作的相关文章

python的元祖操作

元组: 元祖是不可改变的 定义后就是不可逆的 元组的属性不可修改 创建一个元组: ------------------------------------------------------------------------------------------------------ tuple1=(1,2,3,4,5,6,7,8) -------------------------------- 说明:调用相对索引的值: tuple1[2] 结果: 3 -------------------

Python中元祖,列表,字典的区别

Python中有3种內建的数据结构:列表.元祖和字典: 1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的项目应该包括在方括号中,这样Python就知道你是指明一个列表.一旦你创建了一个列表,就可以添加.删除,或者是搜索列表中的项目.由于你可以增加或者删除项目,我们说列表是可变的数据类型,即这种类型是可以被改变的,且列表是可以嵌套的. 实例: #coding=UTF-8 #author:RXS002 animalslist = ['fox','ti

8 Python 数据类型—元祖

Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 创建空元组 tup1 = () 元组中只包含一个元素时,需要在元素后面添加逗号 tup1 = (50,) 1 tup1 = ('physics', 'chemistry', 1997, 2000); 2 tup2 = (1, 2, 3, 4, 5 ); 3 tup3 = "a", "b", "c&q

python 数据结构 - 元祖

Python 的元组与列表类似,不同之处在于元组的元素不能修改(元素的元素是可以修改的). 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 创建元祖方式: 1 >>> t = (1,2.0,'a','sd',[3,4],) 2 >>> t1 = 1,2.0,'a','sd',[3,4], 3 >>> t 4 (1, 2.0, 'a', 'sd', [3, 4]) 5 >>> t1 6 (

python基础--元祖

元祖tuple 元祖不能改 只能读取     元祖里面存列表/字典(可变类型对象)是可以改变的 定义:a=() >>> type(a)#查看类型<class 'tuple'>>>> isinstance(a,tuple)#判断是否为元祖True>>> a=1,2#不加括号也可自动转化为元祖>>> type(a)<class 'tuple'>>>> a=(1)#只有一个元素是int类型>&

python,列表/元祖/字典

1.格式 li=[1,2,3,'a','b','c']#list列表 tu=(1,2,3,'a','b','c',)#tuple元祖 info={ 'k1':'v1', 'k2':'v2' }#字典,键值对key/value,其中vaule可以是任意值#列表.字典.bool不能做key,元祖.数字可以 2.键值对函数 info.items( ) 3.字典常用函数 1 dic1=info.fromkeys(['k1','k2'],99) 2 #根据序列创建字典,指定统一value 3 print(

Python之路-python数据类型(列表、字典、字符串、元祖)操作

一.列表: 列表的语法,以中括号开通和结尾,元素以逗号隔开.例如:name = [] 列表是以下标取值,第一个元素下标是0,第二个元素下标是1,最后一个元素下标是-1.   1.增加 #name = ["zhangsan","lisi","wanger","liwu"]#name[1] = "wang"#在列表name的下标为1的位置增加一个元素"wang",当然这个下标原来的元素也就没

Python笔记_01列表 和元祖

Python笔记 第一章 列表和元祖 1.通用序列操作 所有序列都可以进行某些特定操作,包括:索引(indexing).分片(slicing).加(adding).乘(multiplying)以及检查某元素是否属于列表成员. 迭代:依次对序列中的每个元素重复执行某些操作. 序列的索引:通过元素在列表中的位置可以定位到该元素,这就是列表的索引,使用类似于list[0]对元素进行索引,索引0指向第一个元素.也可使用负数对元素进行索引,使用负数对元素索引时,列表中的最后一个元素由-1表示,例如list

Python基础(3)_列表、元祖和字典

可变对象与不可变对象 实例被创建后,身份和类型是不可变的, 如果值是不可以被修改的,则是不可变对象 如果值是可以被修改的,则是可变对象 #在id不动,type也不动,value被修改了,则称为可变 #可变指的是:在id和type不动的前提下,值可变 对象的属性和方法 属性就是对象的值,方法就是调用时将在对象本身上执行某些操作的函数,使用.运算符可以访问对象的属性和方法,如a=3+4ja.real b=[1,2,3]b.append(4) 7 身份比较,类型比较,值比较x=1y=1x is y #