Python的逻辑操作

  1. “==", “>” , "<” , “in” , “not in” ,“+” , “ * ”
>>> list1 = [123]
>>> list2=[234]
>>> list1==list2
False
>>> list1<list2
True
>>> list1*2
[123, 123]
>>> list1
[123]
>>> 12 in list1
False
>>> 123 in list1
True
>>>
  1. 列表中的列表成员
>>> list1=[1,['abc'],2]
>>> list1
[1, ['abc'], 2]
>>> 'abc' in list1[1]
True
>>>

类似二维数组的访问方法

>>> list1=[1, ['abc','cde'], 2]
>>>
>>> list1
[1, ['abc', 'cde'], 2]
>>> list1[1][1]
'cde'
  1. 列表的所有支持的方法

[‘add’, ‘class’, ‘contains’, ‘delattr’,
delitem’, ‘dir’, ‘doc’, ‘eq’, ‘format’, ‘ge’,
getattribute’, ‘getitem’, ‘gt’, ‘hash’, ‘iadd’,
imul’, ‘init’, ‘init_subclass’, ‘iter’, ‘le’,
len’, ‘lt’, ‘mul’, ‘ne’, ‘new’, ‘reduce’,
reduce_ex’, ‘repr’, ‘reversed’, ‘rmul’,
setattr’, ‘setitem’, ‘sizeof’, ‘str’,
subclasshook’, ‘append’, ‘clear’, ‘copy’, ‘count’, ‘extend’,
‘index’, ‘insert’, ‘pop’, ‘remove’, ‘reverse’, ‘sort’]

例如:

>>> list1=[1,2,3,4,5,6]
>>> list1
[1, 2, 3, 4, 5, 6]
>>> list1.count(1)
1
>>> list1.index(5)
4
>>> list1.reverse()
>>>
>>> list1
[6, 5, 4, 3, 2, 1]

排序

>>> list1=[1,4,2,5,3]
>>> list1.sort()
>>> list1
[1, 2, 3, 4, 5]
>>> list1.sort(reverse=True)
>>> list1
[5, 4, 3, 2, 1]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值