python如何去掉方括号_python从入门到实战外星人入侵

3e1aedc68afe0a1c6edde77f5e4a0a32.png

## 第一章 软件安装与简单操作

## 第二章 字符串操作总结

- 方法

方法是Python可对数据执行的操作。每个方法后面都跟着一对括号,这是因为方法通常需要额外的信息来完成,这种信息是在括号内提供的。例如使用title方法修改字符串大小写

`name="shizy"`

`print(name.title())`

输出Shizy,注意这里方法括号里面没有参数。方法title首字母大写,upper把所有字母大写,lower所有字母小写。

- python使用+号拼接字符串

- n,t分别为字符串添加换行,制表位。

- 方法rstrip()删除字符串右边空白strip是英文剥光的意思。左空白lstrip,左右空白全删除strip。

- 函数str()实现数到字符串转换

## 第三章 列表操作(元素可修改)

- 列表是有序的元素组合。用方括号[]表示,用逗号分隔

`liebiao1=['A','B','C','d']`

- 访问列表(第一个元素索引号0)

`print(libiao1[0])`

- 修改删除添加元素

修改列表元素的语法与访问列表元素的语法类似。要修改列表元素,可指定列表名和要修改的元素的索引,再指定该元素的新值。例如修改第一个元素为a

`libiao1[0]='a'`

- 末尾添加元素(利用方法append())

`libiao1.append('e')`

- 插入元素到任意位置(利用方法insert())

`libiao1.insrt(1,'b')`#在第二个位置插入b元素

#### 删除元素 ####

- 如果知道元素位置(del语句):`del libiao1[0]`

- 使用方法pop():pop()方法可删除列表末尾的元素,并让你能够接着使用它。

motorcycles = ['honda', 'yamaha', 'suzuki']

print(motorcycles)

popped_motorcycle = motorcycles.pop()

print(motorcycles)

print(popped_motorcycle)

也可以使用pop()来删除列表中任何位置的元素,只需在括号中指定要删除的元素的索引

- 如果知道元素值可以使用remove()方法`motorcycles.remove('ducati') print(motorcycles)`

####元素排序####

- 永久排序sort()方法,排序后原始列表顺序永久修改。还可以按与字母顺序相反的顺序排列列表元素,为此,只需向sort() 方法传递参数`reverse=True`

- 临时排序 sorted()函数(不是方法)

- 倒叙打印列表 使用reverse()方法

- 函数len()获取列表长度,以下代码返回4

cars = ['bmw', 'audi', 'toyota', 'subaru']

len(cars)

## 第四章 操作列表

- 遍历列表(冒号与缩进)

liebiao1=['A','B','C','d']

for i in liebiao1:

print(i)

- range(x0,xm,dx)函数不包括最后一个值,步长dx

for value in range(1,5):

print(value)

- list()函数将range结果转换列表格式

- min(),max(),sum()函数对列表操作

- 列表解析:列表解析 将for 循环和创建新元素的代码合并成一行,并自动附加新元素,请注意,这里的for 语句末尾没有冒号。

squares = [value**2 for value in range(1,11)]

print(squares)

- 切片(使用列表的一部分):如果你没有指定第一个索引,将自动从列表开头开始;如果你没有指定第二个索引,将自动从列表到结尾。

print(libiao1([0:2]))

- 列表复制,这么操作的目的是为了得到新列表并进行其他操作,否则会修改掉原列表。

my_foods = ['pizza', 'falafel', 'carrot cake']

❶ friend_foods = my_foods[:]

my_foods.append('cannoli')

friend_foods.append('ice cream')

print("My favorite foods are:")

print(my_foods)

print("nMy friend's favorite foods are:")

print(friend_foods)

上面代码就可以在my_friend添加ice_cream而不会修改原始列表。但是注意1处冒号。去掉冒号两个列表都被修改。

## 第五章 元组操作(tuple不可修改元素)

- 使用圆括号而不是方括号来标识。定义元组后,就可以使用索引来访问其元素,就像访问列表元素一样。

dimensions = (200, 50)

print(dimensions[0])

print(dimensions[1])

- 遍历元组

for dimension in dim

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值