元组——乖巧的“链表” &字符串的秘密

陪伴是最长情的告白

First Year

昔我往矣,杨柳依依;今我来思,雨雪霏霏

好啦,今天很开心能够记录下……额~昨天看的一点点视频!

直接进入今天的主题:

元组和链表是一对亲兄弟,但是元组性格沉稳,大部分不能被修改,是一个一诺千金的好孩子。

那什么是元组的标志呢?

让我们来看一下实例:

用小括号括起来。看起来是那么一回事,我们之前也知道了——链表就是用中括号作为它的标志。可当我们在中括号里只存入一个数时,如tuple2 = (23),我们可以看到它的类型却是整数型,这是不是就尴尬了!?tuple3没有小括号也是可以成为元组的,所以我们得出:元组真正的标志是“逗号”。

伟大的逗号,充满了哲学韵味,随你怎么想,任何事物都不会终结,最终只会变成另外一种方式继续存在下去。

当只有一个元素的时候,就要给该元素后面加上咱们伟大的逗号啦!

更新和删除元组:

1、更新:使用切片的方法

2、删除:使用“del”进行删除,但很少使用。

这就是我们耿直的元组兄弟,想了解更多,可以关注“鱼C论坛”哈!

字符串的秘密

我们首先回顾一下字符串是怎么定义的

下面回忆一下课堂内容,看看老师说了哪些秘密呢?(部分截取)

一、字符串的插入:与元组插入的方法一样,使用切片的方法。

二、字符串相关函数:

①capitalize()将第一个小写字母变成大写字母。

②casefold()将整个字符串字母都改成小写。

③center(width)将字符串居中,并使用空格填充至长度width的新字符串。

④count(sub[,start[,end]])返回sub在字符串里边出现的次数,start和end参数表示范围,可选。

⑤encode(encoding='utf-8',errors='strict')以encoding指定的编码格式对字符串进行编码。⑥endswitch(sub[,start[,end]])检查字符串是否以sub子字符串结束,如果是返回True,否则返回False,start和end参数表示范围,可选。

⑦expandtabs([tabsize=8])把字符串中的tab符号(\t)转换为空格,如不指定参数,默认的空格数是tabsize=8.

⑧find(sub[,start[,end]])检测sub是否包含在字符串中,如果有则返回索引值,否则返回-1,start和end参数表示范围,可选。

⑨lower()转换字符串中所有大写字母为小写。

⑩isnumeric()如果字符串中只包含数字字符,则返回True,否则返回False。

11、istitle()如果字符串是标题化(所有的单词都是以大写开始,其余字母均小写),则返回True,否则返回False。

12、lstrip():去掉字符串左边的所有空格。

13、rstrip():去掉字符串末尾的空格。

14、replace(old,new[,count]):把字符串中的old子字符串替换成new子字符串,如果count指定,则替换不超过count次。

全套字符串的方法及注释,已经准备好了;

文字:谷风

排版:寒星

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180830G1P89B00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券