博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python中的列表
阅读量:4540 次
发布时间:2019-06-08

本文共 666 字,大约阅读时间需要 2 分钟。

1.创建一个列表

1 >>> a = [1,2,"hacker","geek",4,5,6]2 >>> a3 [1, 2, 'hacker', 'geek', 4, 5, 6]

2.赋值操作

1 >>> a = [1,2,"hacker","geek",4,5,6]2 >>> a3 [1, 2, 'hacker', 'geek', 4, 5, 6]4 >>> a[1]="hello world"  #下标是以0开始,修改下标5 >>> a6 [1, 'hello world', 'hacker', 'geek', 4, 5, 6]  

3.a和b是一个内存

1 >>> b = a2 >>> b3 [1, 'hello world', 'hacker', 'geek', 4, 5, 6]

   a和c只是副本的关系

1 >>> c = a[:]2 >>> c3 [1, 'hello world', 'hacker', 'geek', 4, 5, 6]

如何验证:

  可以看出,b的改变的同时,a也改变,但是c没有改变

1 >>> b[1]=102 >>> b3 [1, 10, 'hacker', 'geek', 4, 5, 6]4 >>> a5 [1, 10, 'hacker', 'geek', 4, 5, 6]6 >>> c7 [1, 'hello world', 'hacker', 'geek', 4, 5, 6]

 

转载于:https://www.cnblogs.com/sxmcACM/p/4099456.html

你可能感兴趣的文章
python把函数作为参数的函数
查看>>
《C++ Primer》之指向函数的指针
查看>>
Java自学笔记(第五天)面向对象--char[]和String--封装--构造函数--this
查看>>
8.6 每日课后作业之递归调用番外篇(迭代器)
查看>>
CodeForces 55D Beautiful numbers(数位dp+数学)
查看>>
PAT甲级——A1048 Find Coins
查看>>
PAT甲级——A1049 Counting Ones
查看>>
PAT甲级——A1050 String Subtraction
查看>>
PAT甲级——A1021 Deepest Root
查看>>
PAT甲级——A1051 Pop Sequence
查看>>
PAT甲级——A1022 Digital Library
查看>>
PAT甲级——A1052 Linked List Sorting
查看>>
PAT甲级——A1026 Table Tennis
查看>>
PAT甲级——A1055 The World's Richest
查看>>
PAT甲级——A1036 Boys vs Girls
查看>>
PAT甲级——A1057 Stack
查看>>
PAT甲级——A1038 Recover the Smallest Number
查看>>
PAT甲级——A1058 A+B in Hogwarts
查看>>
PAT甲级——A1042 Shuffling Machine
查看>>
PAT甲级——A1063 Set Similarity
查看>>