Python学习笔记(2):列表1

字符串

1. 使用title()方法修改字符串的大小写
name = "siyuan huang"
print(name.title())
Siyuan Huang

这里的title()表示一个“方法”,“方法”是Python对数据执行的操作,点号"."连接“受动者”和“施动者”。

类似的还有name.upper()& name.lower()。

2. 字符串的拼接

使用“+”即可

print(("siyuan" + " huang").title())
Siyuan Huang
3. 删除字符串首尾空白

方法rstrip()、lstrip()、strip()分别去除末尾、开头、两端的空白

favorite_language="python "
favorite_language.rstrip()
'python'
4. 数值转字符串

str(variable)可以将整型变量转为字符串

列表

1. 创建一个列表并查询元素
list_4=["a","b","c","d"] #空列表list_4=[]
list_4
['a', 'b', 'c', 'd']
list_4[1]
'b'

print(list_4)
['a', 'b', 'c', 'd']
print(list_4[1])
b
print(list_4[-1])
d
print(list_4[-2])
c

len(list_4) #求列表长度(元素个数)
4
2. 添加元素
#末尾添加
list_4.append('e')
print(list_4)
['a', 'b', 'c', 'd', 'e']

#任意位置添加
list_4.insert(2,'f') #2表示索引,即第3个元素现在变成了“f”,在这之后的元素右移,索引值加1
print(list_4)
['a', 'b', 'f', 'c', 'd', 'e']
3. 删除元素
使用del,前提是知道索引
del list_4[2]
print(list_4)
['a', 'b', 'c', 'd', 'e']

使用pop,可以删除任意位置的元素并将该元素赋给新的变量
popped_letter=list_4.pop() #不加索引则默认删除最后一个元素;popped_letter=list_4.pop(0)删除第一个元素
print(list_4)
['a', 'b', 'c', 'd']
print(popped_letter)
e

使用remove,前提是知道元素的值
list_4.remove('d') #若列表中'd'出现多次,这种表达只会删除第一个
print(list_4)
['a', 'b', 'c']
4. 列表中元素的排序
使用sort()方法,永久性排序
list_4.sort(reverse=True)
print(list_4)
['c', 'b', 'a']
list_4.sort()
print(list_4)
['a', 'b', 'c']

使用sorted()函数临时排序,原列表的顺序是不变的
print(sorted(list_4,reverse=True))
['c', 'b', 'a']
print(list_4)
['a', 'b', 'c']

!!!以上两种排序都是按照字母顺序

使用reverse()方法颠倒原列表的顺序,永久性的
list_4.reverse()
print(list_4)
['c', 'b', 'a']

以上代码块均在Python控制台下实现(在Linux终端窗口输入Python即可进入),并非在脚本中实现。
PS: 放在变量后面使用的是方法;放在变量前面使用的是函数,我感觉方法和函数差不多。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、快捷键 ctr+b 执行ctr+/ 单行注释ctr+c ...
    o_8319阅读 6,080评论 2赞 16
  • 本节要介绍的是Python里面常用的几种数据结构。通常情况下,声明一个变量只保存一个值是远远不够的,我们需要将一组...
    小黑y99阅读 65,762评论 0赞 9
  • 每天在得到学习相信是很多战友的日常。 有的同学,每天甚至每时每刻都在学习,几点到几点听什么课,做笔记写留言,真的非...
    三七海棠qxy007阅读 378评论 0赞 2
  • 我真正想过什么样的生活?我正在为之努力吗? 过自己真正想过的生活,不是看到别人好的地方就羡慕,就认为是自己也想过的...
    大智1943阅读 171评论 0赞 0
  • 可恨寂寞,竟不是一种随处可见的实体, 可以像抛枕头一样抛来抛去, 或者像某个透明的玻璃杯可以把它踩碎一地,然后用簸...
    与寂寞赛跑阅读 143评论 0赞 0

友情链接更多精彩内容