变量赋值

Python是一门弱变量的语言,它不用指定变量的类型,它的类型由值来决定。

变量赋值的方法:

1、  直接赋值

a = 1

列表索引取连续值 列表的索引方式_列表索引取连续值

2、  链式赋值

a = b = 1

列表索引取连续值 列表的索引方式_解包_02

3、  序列解包赋值

a,b = 1,2

列表索引取连续值 列表的索引方式_列表索引取连续值_03

注意:序列解包赋值变量和值的个数一定要一致

列表

列表是一个有序的、可修改的、元素以逗号分割,以中括号包围的序列。

列表定义的方法:

1.       list

   

列表索引取连续值 列表的索引方式_列表索引取连续值_04

2、  []

    

列表索引取连续值 列表的索引方式_赋值_05

3、  range

    

列表索引取连续值 列表的索引方式_解包_06

、xrange

列表索引取连续值 列表的索引方式_python_07

注意:在Python3中取消了xrange,但是range的效果和xrange是一致的。

列表的索引

列表的索引和字符串的索引相似,但不完全相同,因为列表可以被修改,所以可以通过索引来修改列表。

1、列表的索引

列表索引取连续值 列表的索引方式_列表索引取连续值_08

2、列表的修改

  

列表索引取连续值 列表的索引方式_字符串_09

列表的方法

列表的添加

1、append                在列表的尾部加入一个元素或者一组列表

列表索引取连续值 列表的索引方式_解包_10

2、extend                 将指定序列的元素依次追加到列表的尾部,注意指定的序列只能是列表

列表索引取连续值 列表的索引方式_字符串_11

3、insert                   将指定的元素插入到指定的索引上去

列表索引取连续值 列表的索引方式_列表索引取连续值_12

列表的删除

1、pop              弹出删除指定索引上的元素,默认删除-1索引元素

列表索引取连续值 列表的索引方式_列表索引取连续值_13

2、remove                从左往右删除一个指定的元素,只删除一个

列表索引取连续值 列表的索引方式_赋值_14

3、del               Python中内置的删除功能,不是列表所独有的功能

列表的查找

1、count          计数指定的元素在字符串中出现的次数

列表索引取连续值 列表的索引方式_字符串_15

2、index           查找指定元素第一次在字符串中出现的索引位置,找不到报错

列表索引取连续值 列表的索引方式_赋值_16

列表的排序

1、reverse                将索引的位置倒叙,也就是把字符串倒着排列

列表索引取连续值 列表的索引方式_字符串_17

2、sort             将字符串中的元素按照ASCII码表的顺序进行排列

列表索引取连续值 列表的索引方式_字符串_18



转载于:https://blog.51cto.com/13502869/2065936