Pyhton——List,Sorting,Tuples类型
来源:互联网 发布:七天网络注册 编辑:程序博客网 时间:2024/05/21 09:22
以下是学习goole PYTHON教程过程中的一些笔记。
'#' 后面的是输出,希望你能从中获取你想要的。
Lists,Sorting,and Tuples
[1, 2, 3]
#[1, 2, 3]
a = [1, 2, 3]
a
#[1, 2, 3]
a = [1, 2, 'aaaa']
a
#[1, 2, 'aaaa']
len(a)
#3
[1, 2, 'aaaa'] + [3, 4]
#[1, 2, 'aaaa', 3, 4]
a = [1, 2, 3]
b = a
a
#[1, 2, 3]
b
#[1, 2, 3]
a[0]
#1
a[0] = 13
a
#[13, 2, 3]
b
#[13, 2, 3]
b = a[:]
b
#[13, 2, 3]
a == b
#True
a[1:3]
#[2, 3]
a[:-1]
#[13, 2]
for num in a: print num
#13
#2
#3
a.apend(4)
a
#[13, 2, 3 , 4]
None
#
a.pop(0)
#13
a
#[2, 3, 4]
del a
a
#error
a = [1, 2, 3]
a[1]
#2
del a[1]
[1, 3]
b = 12
a = b
del a
b
#12
a = [4, 2, 1, 6]
sorted(a)
#[1, 2, 4, 6]
help(sorted)
#it will show the detail how to user the sorted method
sorted(a, reverse=True)
#[6, 4, 2, 1]
a = ['ccc', 'bb', 'd', 'bb']
sorted(a)
#['aaaa', 'bb', 'ccc', 'd']
sorted(a, key=len)
#['d', 'bb', 'ccc', 'aaaa']
a
#['ccc', 'bb', 'd', 'bb']
a[1] = 'aaaz'
a
#['ccc', 'aaaz', 'd', 'bb']
def Last(s):return s[-1]
#<function Last at 0x011F0E30>
a
#['ccc', 'aaaz', 'd', 'bb']
sorted(a, key=Lost)
#['bb', 'ccc', 'd', 'aaaz']
':'.join(a)
#'cc:aaaz:d:bb'
'\n'.join(a)
#'ccc\naaaz\nd\nbb'
b = ':'.join(a)
b
#'cc:aaaz:d:bb'
':'.split(b)
#[':']
b.split(':')
#['ccc', 'bb', 'd', 'bb']
a
#['ccc', 'bb', 'd', 'bb']
result = []
for s in a: result.append(s)
result
#['ccc', 'bb', 'd', 'bb']
range(20)
#[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
(1, 2, 3)
#(1, 2, 3)
a = (1, 2, 3)
len(a)
#3
a[0]
#1
a[0] = 13
#Traceback (most recent call last):
# File "<pyshell#34>", line 1, in <module>
# a[0] = 13
#TypeError: 'tuple' object does not support item assignment
#Traceback (most recent call last):
# File "<pyshell#34>", line 1, in <module>
# a[0] = 13
#TypeError: 'tuple' object does not support item assignment
a = [(1, "b"), (2, "a"), (1, "a")]
a
#[(1, "b"), (2, "a"), (1, "a")]
sorted(a)
#[(1, 'a'), (1, 'b'), (2, 'a')]
(x, y) = (1, 2)
x
#1
y
#2
- Pyhton——List,Sorting,Tuples类型
- Swift——(tuples)元组
- Python tuples list
- Difference Between List and Tuples
- PAT题解——1028. List Sorting (25)
- List Sorting
- List Sorting
- tuples
- pyhton题目-----stack by list
- 第二章Python的List和Tuples
- zip: 2 sequence => list of tuples
- Pyhton学习笔记——filter
- pyhton——字典、拷贝、集合、文件
- Swift学习Day03(元组 Tuples类型)
- POJ—DNA Sorting
- 1028. List Sorting (25)【排序】——PAT (Advanced Level) Practise
- 1052. Linked List Sorting (25)【链表+排序】——PAT (Advanced Level) Practise
- pat 1028 List Sorting
- ASP.NET自定义Web服务器控件-Button
- 设计模式----Bridge模式
- Oracle DB Link .
- getchar与getch的区别
- android 实现发送彩信方法 (MMS),非调用系统界面
- Pyhton——List,Sorting,Tuples类型
- JAVA反编译工具JAD
- jQuery中ajax和post处理json的不同
- android-代码设置editText最大长度
- 【Floyd算法】hdu 2868
- Oracle 帐号基本管理
- BUILD_BUG_ON
- 又一个起点
- TableCellRender小例子