print('YES' if yes else 'NO') #if else
H,W,N=map(int,raw_input().split()) #输入
lst = [i + 1 for i in range(w)]
pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。
list.pop([index=-1])
import sys
# import sys
# for i in map(int,sys.stdin):
for d in sys.stdin:
a = int(d)
print(sum(a * x**2 for x in range(a, 600, a)))
"""
start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)"""
print(a, b, sep = ',',end = '\n') # sep表示以什么间隔, end表示以什么结尾
counter
#统计词频
colors = ['red', 'blue', 'red', 'green', 'blue', 'blue']
result = {}
for color in colors:
if result.get(color)==None:
result[color]=1
else:
result[color]+=1
print (result)
#{'red': 2, 'blue': 3, 'green': 1}
from collections import Counter
colors = ['red', 'blue', 'red', 'green', 'blue', 'blue']
c = Counter(colors)
print (dict(c))
while True:
try: card = list(map(int, input().split(',')))
except: break
cnt = collections.Counter(card)
print(judge(sorted(card), sorted(cnt.items(), key=lambda x: -x[1])))
# Python 字典 items() 方法以列表返回可遍历的(键, 值) 元组数组。
# lambda 返回匿名函数
sort
sort()是没有返回值的,它会改变原有的列表,而sorted()需要用一个变量进行接收,它并不会修改原有的列表
数据类型
python 只有int,float数据类型,压根就不用考虑越界和精度问题,没有char,只有str数据类型
index
查找位置
vowels = ['a', 'e', 'i', 'o', 'u']
index = vowels.index('p')
vowels = ['a', 'e', 'i', 'o', 'i', 'u']
index = vowels.index('e')
# random list
random = ['a', ('a', 'b'), [3, 4]]
# element ('a', 'b') is searched
index = random.index(('a', 'b'))
# element [3, 4] is searched
index = random.index([3, 4])
字符串与列表相互转化
join
map