版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gardenpalace/article/details/83344569
接着上篇没写完的,上篇没看的建议从上篇开始看,是按顺序写的.
- 这里引入一道题,方便大家理解;Write a Python program to convert a tuple to a string.(用python将元组转化成字符串)
代码:
tup = ('e', 'x', 'e', 'r', 'c', 'i', 's', 'e', 's')
str = ''.join(tup)
print(str)
打印结果
exercises
这里引用了序列的一个 join 函数,
语法: 'A'.join(B)
参数说明
A:分隔符。可以为空
B:要连接的元素序列、字符串、元组、字典
上面的语法即:以A作为分隔符,将B所有的元素合并成一个新的字符串
返回值:返回一个以分隔符A连接各个元素后生成的字符串
http://www.cnblogs.com/jsplyy/p/5634640.html还有些不明白的可以点这个链接,这里有较多实例,我这里就不细讲了哈哈
2计算元组中的元素的重复次数
tuplex = 2, 4, 5, 6, 2, 3, 4, 4, 7
print(tuplex)
count = tuplex.count(4)
print(count)
打印结果
(2, 4, 5, 6, 2, 3, 4, 4, 7)
3
这里用了 count函数,是序列中的函数的一种。功能较简单,直接看实例,元组,列表,字符串(跟前两个有些不同)都适用。
3.判断元素是否在元组中,
in 操作符可以检查一个值是否存在于序列中。
tuplex = ("w", 3, "r", "e", "s", "o", "u", "r", "c", "e")
print("r" in tuplex)
print(5 in tuplex)
打印结果
True
False
4.tuple函数
该函数功能与list函数基本一样:以一个序列作为参数并把它转化为元组。如果参数是元组,返回结果是元组本身;
print(tuple([1,2,3]))
print(tuple((1,2,4,5)))
打印结果
(1,2,3)
(1,2,4,5)
好了,元组总结完成了,还有些可能没介绍,等我以后做到相关题上时再补上哈哈,望与君共勉!!!