元组 习题

一 元组;a = (1,2,3)

1 有2种方法输出实现下面的结果:

(5,2,3)

2 判断2是否在元组里

二 集合a = set([‘a‘,‘b‘,‘c‘])做下面的操作:

1 添加字符串‘jay‘到集合a里。

2 集合b = set([‘b‘,‘e‘,‘f‘,‘g‘]) 用2种方法求集合a 

和集合b的并集。

#encoding=utf-8
a = (1,2,3)     #由于元组不可变,所以要转换为列表
b = list(a)
print b

b[0] = 5
print b

print tuple(b)

print 2 in b

a = set([‘a‘,‘b‘,‘c‘])

a.add(‘jay‘)

print a

b = set([‘b‘,‘e‘,‘f‘,‘g‘])

print a | b
时间: 2024-10-21 16:00:56

元组 习题的相关文章

快学Scala习题解答—第四章 映射和元组

4 映射和元组 4.1 设置一个映射,其中包含你想要的一些装备,以及它们的价格.然后构建另一个映射,采用同一组键,但是价格上打9折 映射的简单操作 Shell代码   scala> val map = Map("book"->10,"gun"->18,"ipad"->1000) map: scala.collection.immutable.Map[java.lang.String,Int] = Map(book ->

元组及字典习题及答案

# 1,有如下变量(tu是个元祖),请实现要求的功能#tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11,22,33)}, 44])# a. 讲述元祖的特性 元组不可变 但是元组中的子元素可能会改变# b. 请问tu变量中的第一个元素 “alex” 是否可被修改? str是不可变的所以不能别修改# c.

数据结构基本概念及算法和算法分析 -- 引自《新编数据结构习题与解析》(李春葆等著)

本文引自<新编数据结构习题与解析>(李春葆等著)第1章. 1. 数据结构的基本概念 1.1 数据 数据是对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称.例如,整数.实数和字符串都是数据. 1.2 数据元素 数据元素也称为节点,是表示数据的基本单元,在计算机程序中通常作为一个整体进行考虑和处理. 1.3 数据项 数据项是数据的最小单位.数据元素可以由若干个数据项组成.例如,学生记录就是一个数据元素,它由学号.姓名.性别等数据项组成. 1.4 数据对象

Python 函数习题

#encoding=utf-8 from urllib.request import urlopen import random import os ''' 1. 定义一个fuc(url, folder_path) 获取url地址的内容,保存到folder_path的文件目录下,并随机生成一个文件名. ''' def save_url_content(url,folder_path=None): if not (url.startswith('http://') or url.startswit

第八节课:基本数据结构习题

##习题1: 列表a = [11,22,24,29,30,32] 1 把28插入到列表的末端 a.append(28) 2 在元素29后面插入元素57 >>> a = [11,22,24,29,30,32] 3 >>> a.insert(a.index(29)+1,57) >>> a [11, 22, 24, 29, 57, 30, 32] 3 把元素11修改成6 a[0] = 6 a[a.index(11)] = 6 3 删除元素32 del a[a

树和二叉树-第6章-《数据结构题集》习题解析-严蔚敏吴伟民版

习题集解析部分 第6章 树和二叉树 ——<数据结构题集>-严蔚敏.吴伟民版        源码使用说明  链接??? <数据结构-C语言版>(严蔚敏,吴伟民版)课本源码+习题集解析使用说明        课本源码合辑  链接??? <数据结构>课本源码合辑        习题集全解析  链接??? <数据结构题集>习题解析合辑       相关测试数据下载  链接? 数据包       本习题文档的存放目录:数据结构\▼配套习题解析\▼06 树和二叉树  

20170918习题

习题22:到现在你学到了哪些? #到现在你学到了那些东西? print #输出def #定义函数argv #函数的参数list #列表,区别于元组,用[]表示utf-8 #一种编码,区别于GBKtuple #元组,区别于列表,用()表示,不能改变内部元素,但是可以改变内部元素的内部元素dict #字典,键值对,用{}表示devide #除法mutiply #乘法add #加法abstract #减法= #赋值== #等于,比较%r #格式化字符串,相当于str()函数%s #格式化字符串,相当于

pyrhon学习_day12___习题讲解及装饰器

一.习题讲解 1.写函数,返回一个扑克牌列表,里面有52项,每一项是一个元组.例如:[('红心',2), ('草花',2), -('黑桃,'A')] def cards(): num=[] for v in range(2,11): num.append(v) num.extend(['J','Q','K','A']) type=['红心','草花','方块','黑桃'] result=[] for i in num: for j in type: result.append((j,i)) re

《趣学Python编程》习题总结

上周买了本书叫<趣学Python编程>(英文名:Python for kids),昨天看完后把书后面的题都做了下.由于第1.2章没有习题,第13章及之后都是描写实例的章节,因此这个总结性的文章中只包含了第3-12章的习题答案. 1.我的调试环境 我分别在我的Win7上和RedHat上调试过Python: 1)Win7的IDE可以从Python的官网上下载: https://www.python.org/downloads/windows/ 点击链接Python 3.4.2→Download W