Python中数组的基本操作

Python016

Python中数组的基本操作,第1张

先定义一个数组列表

列表合并也可以用+,但是用+的话,会产生一个新的列表(当然也可以赋值给任何的变量),而extend则只是修改了原来的对象

只读数组,只能查看不能编辑,列表的切片操作同样适于元组。

表达方式:tuple=("元素1","元素2","元素3"),中间同样用,隔开

特殊的元组:tupleZero=()空元组

                        tupleOne=("元素1",)  只有一个元素,后面要跟一个,(注意好的习惯的养成)

作用:1.对于一些不想被修改的元素,可以放在元组里面

        2.元组可以在映射(和集合的成员)中当作键使用,而列表不行

        3.元组作为内建函数和方法的返回值

enumerate(列表对象,返回标签起始值(默认为零))

上面的例子可以看出,返回的i是一个元组,如果不想要元组的话,可以用两个参数接收:

思路:先定义一个数组(列表类型)出来,然后直接循环即可(需要用到列表的append函数),举例代码如下:

result_t = []

for i in range(1,5):

t = i

result_t.append(t)

# 如果只是简单地循环一个 list,不要用下标来循环,使用 list 的 iterable 特性就好了

members = []

for i in range(7):

    member.append(input("请输入数组元素值"))

    

for member in members:

    print(member)