![8402c64a800553f60fdabef2b00d057e.png](https://i-blog.csdnimg.cn/blog_migrate/1c491d419b27b1b641313ed5f6ffd64c.jpeg)
前言
我觉得自学python 真的需要一个很好的笔记来支撑,特别是在刚开始的时候,很多代码和语句都不熟练,就会浪费很多的时间。所以我觉得在notebook上面记录自己的专属笔记也是一件不错的事情,希望我的笔记也可以帮助到有需要的人。
1.数据类型
![f2408cda07808c0f45fffd2084cea640.png](https://i-blog.csdnimg.cn/blog_migrate/6115463ff6bcb93e5f1eac933bf42414.jpeg)
前言
我觉得自学python 真的需要一个很好的笔记来支撑,特别是在刚开始的时候,很多代码和语句都不熟练,就会浪费很多的时间。所以我觉得在notebook上面记录自己的专属笔记也是一件不错的事情,希望我的笔记也可以帮助到有需要的人。
1.数据类型
#查看图片
from IPython.display import Image
Image(filename="01/01.png")
![de9497f1b74e50419345b5e52f01dc4b.png](https://i-blog.csdnimg.cn/blog_migrate/564628d01a34be4e902e5f3f34e86732.png)
Numbers
import math
print (math.pi)
print (math.sqrt(4))
import random
print (random.random())
print(random.choice([1,2,3,4]))
3.141592653589793
2.0
0.6900712124616972
1
Strings
strings是不能通过函数改变內部值的,想要增加需要用循环或者方程来解决
S= 'Yvonne'
print(len(S))
print(S[0])
print(S[-1])# The last character
print(S[:-1])# everything but the last character
6
Y
e
Yvonn
print(S*2) #repitition
S+'xyz'
YvonneYvonne
'Yvonnexyz'
具体的一些function
print(S.replace('Yv','Ja'))
S #replace 可以不改变原来的string,但是会产生另一个string
Jaonne
'Yvonne'
line='aaa,bbb,ccc,ddn'
line.rstrip() # Remove whitespace characters on the right side
'aaa,bbb,ccc,dd'
'{},eggs, and {}'.format('spam','HHH')
'spam,eggs, and HHH'
Lists
string & list are quite similar, with one using() while the other using []
L= [123, 'spam', 1.23]
len(L)
3
print (L.pop(2)) #delete an item in the 3th places and show the item
L
1.23
[123, 'spam']
# another way to delete
del L[0]
L
['spam']
#list 可以做matrix
M =[[1,2,3],[4,5,6],[7,8,9]]
print (M[1])
print(M[1][2])
[4, 5, 6]
6
diag=[M[i][i] for i in[0,1,2]]
print (diag)
[1, 5, 9]
Dictionaries, Tuples and Sets
Lists, Dictionaries and tuples all support mixed types and nesting, lists and dictionaries are mutable tuples are immutable
Dictionary 分为 key:value
Sets 集合, 没有重复元素的一个容器
2.判断条件
'''
多个条件判断
'''
age=int(input('输出狗狗的年龄,按enter键获取对应人类的年龄:'))
if age < 0 :
print('狗狗年龄不能小于0')
elif age == 1:
print('相当于14岁的人')
elif age == 2 :
print('相当于22岁的人')
else:
human=22+(age-2)*5
print('对应人类年龄',human)
输出狗狗的年龄,按enter键获取对应人类的年龄:5
对应人类年龄 37
3. 循环条件
循环要注意三个值:input值,循环值i, output值
list=["我","爱","你"]
for i in list:
print(i)
for j in list:
print (j,"n")
for i in list:
print(i,end="")
我
爱
你
我
爱
你
我爱你
for i in list:
if (i=="爱"):
continue
print(i)
break
print(i)
我
你
4. packages 的使用
使用prompt安装packages: conda install pandas
import pandas as pd
import csv
filename= "D:ergcodepythoncodedatanalysisamazon_co-ecommerce_sample.csv"
#一定要记得转换符号
#关于UTF-8 报错的就按下面那个写
x=pd.read_csv('D://ergcode//pythoncode//datanalysis//amazon_co-ecommerce_sample.csv',encoding = "ISO-8859-1")
#读取训练集表头-就是每一个表格的Column name,列名
print(x.columns.values)
['uniq_id' 'product_name' 'manufacturer' 'price'
'number_available_in_stock' 'number_of_reviews'
'number_of_answered_questions' 'average_review_rating'
'amazon_category_and_sub_category'
'customers_who_bought_this_item_also_bought' 'description'
'product_information' 'product_description'
'items_customers_buy_after_viewing_this_item'
'customer_questions_and_answers' 'customer_reviews' 'sellers'
'Unnamed: 17' 'Unnamed: 18' 'Unnamed: 19' 'Unnamed: 20' 'Unnamed: 21'
'Unnamed: 22' 'Unnamed: 23' 'Unnamed: 24' 'Unnamed: 25' 'Unnamed: 26'
'Unnamed: 27' 'Unnamed: 28' 'Unnamed: 29' 'Unnamed: 30' 'Unnamed: 31'
'Unnamed: 32' 'Unnamed: 33' 'Unnamed: 34' 'Unnamed: 35' 'Unnamed: 36'
'Unnamed: 37' 'Unnamed: 38' 'Unnamed: 39' 'Unnamed: 40' 'Unnamed: 41'
'Unnamed: 42' 'Unnamed: 43' 'Unnamed: 44' 'Unnamed: 45' 'Unnamed: 46'
'Unnamed: 47' 'Unnamed: 48' 'Unnamed: 49' 'Unnamed: 50' 'Unnamed: 51'
'Unnamed: 52' 'Unnamed: 53' 'Unnamed: 54' 'Unnamed: 55' 'Unnamed: 56'
'Unnamed: 57' 'Unnamed: 58' 'Unnamed: 59' 'Unnamed: 60' 'Unnamed: 61'
'Unnamed: 62' 'Unnamed: 63' 'Unnamed: 64' 'Unnamed: 65' 'Unnamed: 66'
'Unnamed: 67' 'Unnamed: 68' 'Unnamed: 69' 'Unnamed: 70' 'Unnamed: 71'
'Unnamed: 72' 'Unnamed: 73' 'Unnamed: 74' 'Unnamed: 75' 'Unnamed: 76'
'Unnamed: 77' 'Unnamed: 78' 'Unnamed: 79' 'Unnamed: 80' 'Unnamed: 81'
'Unnamed: 82' 'Unnamed: 83' 'Unnamed: 84' 'Unnamed: 85' 'Unnamed: 86'
'Unnamed: 87' 'Unnamed: 88' 'Unnamed: 89' 'Unnamed: 90' 'Unnamed: 91'
'Unnamed: 92' 'Unnamed: 93' 'Unnamed: 94' 'Unnamed: 95' 'Unnamed: 96'
'Unnamed: 97' 'Unnamed: 98' 'Unnamed: 99' 'Unnamed: 100' 'Unnamed: 101'
'Unnamed: 102' 'Unnamed: 103' 'Unnamed: 104' 'Unnamed: 105'
'Unnamed: 106' 'Unnamed: 107' 'Unnamed: 108' 'Unnamed: 109'
'Unnamed: 110' 'Unnamed: 111' 'Unnamed: 112' 'Unnamed: 113'
'Unnamed: 114' 'Unnamed: 115' 'Unnamed: 116' 'Unnamed: 117'
'Unnamed: 118' 'Unnamed: 119' 'Unnamed: 120' 'Unnamed: 121'
'Unnamed: 122' 'Unnamed: 123' 'Unnamed: 124' 'Unnamed: 125'
'Unnamed: 126' 'Unnamed: 127' 'Unnamed: 128' 'Unnamed: 129'
'Unnamed: 130' 'Unnamed: 131' 'Unnamed: 132' 'Unnamed: 133'
'Unnamed: 134' 'Unnamed: 135' 'Unnamed: 136' 'Unnamed: 137'
'Unnamed: 138' 'Unnamed: 139' 'Unnamed: 140' 'Unnamed: 141'
'Unnamed: 142' 'Unnamed: 143' 'Unnamed: 144' 'Unnamed: 145'
'Unnamed: 146' 'Unnamed: 147' 'Unnamed: 148' 'Unnamed: 149'
'Unnamed: 150' 'Unnamed: 151' 'Unnamed: 152' 'Unnamed: 153'
'Unnamed: 154' 'Unnamed: 155' 'Unnamed: 156' 'Unnamed: 157'
'Unnamed: 158' 'Unnamed: 159' 'Unnamed: 160' 'Unnamed: 161'
'Unnamed: 162' 'Unnamed: 163' 'Unnamed: 164' 'Unnamed: 165'
'Unnamed: 166' 'Unnamed: 167' 'Unnamed: 168' 'Unnamed: 169'
'Unnamed: 170' 'Unnamed: 171' 'Unnamed: 172' 'Unnamed: 173'
'Unnamed: 174' 'Unnamed: 175' 'Unnamed: 176' 'Unnamed: 177'
'Unnamed: 178' 'Unnamed: 179' 'Unnamed: 180' 'Unnamed: 181'
'Unnamed: 182' 'Unnamed: 183' 'Unnamed: 184' 'Unnamed: 185'
'Unnamed: 186' 'Unnamed: 187' 'Unnamed: 188' 'Unnamed: 189'
'Unnamed: 190' 'Unnamed: 191' 'Unnamed: 192' 'Unnamed: 193'
'Unnamed: 194' 'Unnamed: 195' 'Unnamed: 196' 'Unnamed: 197'
'Unnamed: 198' 'Unnamed: 199' 'Unnamed: 200' 'Unnamed: 201'
'Unnamed: 202' 'Unnamed: 203' 'Unnamed: 204' 'Unnamed: 205'
'Unnamed: 206' 'Unnamed: 207' 'Unnamed: 208' 'Unnamed: 209'
'Unnamed: 210' 'Unnamed: 211' 'Unnamed: 212' 'Unnamed: 213'
'Unnamed: 214' 'Unnamed: 215' 'Unnamed: 216' 'Unnamed: 217'
'Unnamed: 218' 'Unnamed: 219' 'Unnamed: 220' 'Unnamed: 221'
'Unnamed: 222' 'Unnamed: 223' 'Unnamed: 224' 'Unnamed: 225'
'Unnamed: 226' 'Unnamed: 227' 'Unnamed: 228' 'Unnamed: 229'
'Unnamed: 230' 'Unnamed: 231' 'Unnamed: 232' 'Unnamed: 233'
'Unnamed: 234' 'Unnamed: 235' 'Unnamed: 236' 'Unnamed: 237'
'Unnamed: 238' 'Unnamed: 239' 'Unnamed: 240' 'Unnamed: 241'
'Unnamed: 242' 'Unnamed: 243' 'Unnamed: 244' 'Unnamed: 245'
'Unnamed: 246' 'Unnamed: 247' 'Unnamed: 248' 'Unnamed: 249'
'Unnamed: 250' 'Unnamed: 251' 'Unnamed: 252' 'Unnamed: 253'
'Unnamed: 254' 'Unnamed: 255' 'Unnamed: 256' 'Unnamed: 257'
'Unnamed: 258' 'Unnamed: 259' 'Unnamed: 260' 'Unnamed: 261'
'Unnamed: 262' 'Unnamed: 263' 'Unnamed: 264' 'Unnamed: 265'
'Unnamed: 266' 'Unnamed: 267' 'Unnamed: 268' 'Unnamed: 269'
'Unnamed: 270' 'Unnamed: 271' 'Unnamed: 272' 'Unnamed: 273'
'Unnamed: 274' 'Unnamed: 275' 'Unnamed: 276' 'Unnamed: 277'
'Unnamed: 278' 'Unnamed: 279' 'Unnamed: 280' 'Unnamed: 281'
'Unnamed: 282' 'Unnamed: 283' 'Unnamed: 284' 'Unnamed: 285'
'Unnamed: 286' 'Unnamed: 287' 'Unnamed: 288' 'Unnamed: 289'
'Unnamed: 290' 'Unnamed: 291' 'Unnamed: 292' 'Unnamed: 293'
'Unnamed: 294' 'Unnamed: 295' 'Unnamed: 296' 'Unnamed: 297'
'Unnamed: 298' 'Unnamed: 299' 'Unnamed: 300' 'Unnamed: 301'
'Unnamed: 302' 'Unnamed: 303' 'Unnamed: 304' 'Unnamed: 305'
'Unnamed: 306' 'Unnamed: 307' 'Unnamed: 308' 'Unnamed: 309'
'Unnamed: 310' 'Unnamed: 311' 'Unnamed: 312' 'Unnamed: 313'
'Unnamed: 314' 'Unnamed: 315' 'Unnamed: 316' 'Unnamed: 317'
'Unnamed: 318' 'Unnamed: 319' 'Unnamed: 320' 'Unnamed: 321'
'Unnamed: 322' 'Unnamed: 323' 'Unnamed: 324' 'Unnamed: 325'
'Unnamed: 326' 'Unnamed: 327' 'Unnamed: 328' 'Unnamed: 329'
'Unnamed: 330' 'Unnamed: 331' 'Unnamed: 332' 'Unnamed: 333'
'Unnamed: 334' 'Unnamed: 335' 'Unnamed: 336' 'Unnamed: 337'
'Unnamed: 338' 'Unnamed: 339' 'Unnamed: 340' 'Unnamed: 341'
'Unnamed: 342' 'Unnamed: 343' 'Unnamed: 344' 'Unnamed: 345'
'Unnamed: 346' 'Unnamed: 347' 'Unnamed: 348' 'Unnamed: 349'
'Unnamed: 350' 'Unnamed: 351' 'Unnamed: 352' 'Unnamed: 353'
'Unnamed: 354' 'Unnamed: 355' 'Unnamed: 356' 'Unnamed: 357'
'Unnamed: 358' 'Unnamed: 359' 'Unnamed: 360' 'Unnamed: 361'
'Unnamed: 362' 'Unnamed: 363' 'Unnamed: 364' 'Unnamed: 365'
'Unnamed: 366' 'Unnamed: 367' 'Unnamed: 368' 'Unnamed: 369'
'Unnamed: 370' 'Unnamed: 371' 'Unnamed: 372' 'Unnamed: 373'
'Unnamed: 374' 'Unnamed: 375' 'Unnamed: 376' 'Unnamed: 377'
'Unnamed: 378' 'Unnamed: 379' 'Unnamed: 380' 'Unnamed: 381'
'Unnamed: 382' 'Unnamed: 383' 'Unnamed: 384' 'Unnamed: 385'
'Unnamed: 386' 'Unnamed: 387' 'Unnamed: 388' 'Unnamed: 389'
'Unnamed: 390' 'Unnamed: 391' 'Unnamed: 392' 'Unnamed: 393'
'Unnamed: 394' 'Unnamed: 395' 'Unnamed: 396' 'Unnamed: 397'
'Unnamed: 398' 'Unnamed: 399' 'Unnamed: 400' 'Unnamed: 401'
'Unnamed: 402' 'Unnamed: 403' 'Unnamed: 404' 'Unnamed: 405'
'Unnamed: 406' 'Unnamed: 407' 'Unnamed: 408' 'Unnamed: 409'
'Unnamed: 410' 'Unnamed: 411' 'Unnamed: 412' 'Unnamed: 413'
'Unnamed: 414' 'Unnamed: 415' 'Unnamed: 416' 'Unnamed: 417'
'Unnamed: 418' 'Unnamed: 419' 'Unnamed: 420' 'Unnamed: 421'
'Unnamed: 422' 'Unnamed: 423' 'Unnamed: 424' 'Unnamed: 425'
'Unnamed: 426' 'Unnamed: 427' 'Unnamed: 428' 'Unnamed: 429'
'Unnamed: 430' 'Unnamed: 431' 'Unnamed: 432' 'Unnamed: 433'
'Unnamed: 434' 'Unnamed: 435' 'Unnamed: 436' 'Unnamed: 437'
'Unnamed: 438' 'Unnamed: 439' 'Unnamed: 440' 'Unnamed: 441'
'Unnamed: 442' 'Unnamed: 443' 'Unnamed: 444' 'Unnamed: 445'
'Unnamed: 446' 'Unnamed: 447' 'Unnamed: 448' 'Unnamed: 449'
'Unnamed: 450' 'Unnamed: 451' 'Unnamed: 452' 'Unnamed: 453'
'Unnamed: 454' 'Unnamed: 455' 'Unnamed: 456' 'Unnamed: 457'
'Unnamed: 458' 'Unnamed: 459' 'Unnamed: 460' 'Unnamed: 461'
'Unnamed: 462' 'Unnamed: 463' 'Unnamed: 464' 'Unnamed: 465'
'Unnamed: 466' 'Unnamed: 467' 'Unnamed: 468' 'Unnamed: 469'
'Unnamed: 470' 'Unnamed: 471' 'Unnamed: 472' 'Unnamed: 473'
'Unnamed: 474' 'Unnamed: 475' 'Unnamed: 476' 'Unnamed: 477'
'Unnamed: 478' 'Unnamed: 479' 'Unnamed: 480' 'Unnamed: 481'
'Unnamed: 482' 'Unnamed: 483' 'Unnamed: 484' 'Unnamed: 485'
'Unnamed: 486' 'Unnamed: 487' 'Unnamed: 488' 'Unnamed: 489'
'Unnamed: 490' 'Unnamed: 491' 'Unnamed: 492' 'Unnamed: 493'
'Unnamed: 494' 'Unnamed: 495' 'Unnamed: 496' 'Unnamed: 497'
'Unnamed: 498' 'Unnamed: 499' 'Unnamed: 500' 'Unnamed: 501'
'Unnamed: 502' 'Unnamed: 503' 'Unnamed: 504' 'Unnamed: 505'
'Unnamed: 506' 'Unnamed: 507' 'Unnamed: 508' 'Unnamed: 509'
'Unnamed: 510' 'Unnamed: 511' 'Unnamed: 512' 'Unnamed: 513'
'Unnamed: 514' 'Unnamed: 515' 'Unnamed: 516' 'Unnamed: 517'
'Unnamed: 518' 'Unnamed: 519' 'Unnamed: 520' 'Unnamed: 521'
'Unnamed: 522' 'Unnamed: 523' 'Unnamed: 524' 'Unnamed: 525'
'Unnamed: 526' 'Unnamed: 527' 'Unnamed: 528' 'Unnamed: 529'
'Unnamed: 530' 'Unnamed: 531' 'Unnamed: 532' 'Unnamed: 533'
'Unnamed: 534' 'Unnamed: 535' 'Unnamed: 536' 'Unnamed: 537'
'Unnamed: 538' 'Unnamed: 539' 'Unnamed: 540' 'Unnamed: 541'
'Unnamed: 542' 'Unnamed: 543' 'Unnamed: 544' 'Unnamed: 545'
'Unnamed: 546' 'Unnamed: 547' 'Unnamed: 548' 'Unnamed: 549'
'Unnamed: 550' 'Unnamed: 551' 'Unnamed: 552' 'Unnamed: 553'
'Unnamed: 554' 'Unnamed: 555' 'Unnamed: 556' 'Unnamed: 557'
'Unnamed: 558' 'Unnamed: 559' 'Unnamed: 560' 'Unnamed: 561'
'Unnamed: 562' 'Unnamed: 563' 'Unnamed: 564' 'Unnamed: 565'
'Unnamed: 566' 'Unnamed: 567' 'Unnamed: 568' 'Unnamed: 569'
'Unnamed: 570' 'Unnamed: 571' 'Unnamed: 572' 'Unnamed: 573'
'Unnamed: 574' 'Unnamed: 575' 'Unnamed: 576' 'Unnamed: 577'
'Unnamed: 578' 'Unnamed: 579' 'Unnamed: 580' 'Unnamed: 581'
'Unnamed: 582' 'Unnamed: 583' 'Unnamed: 584' 'Unnamed: 585'
'Unnamed: 586' 'Unnamed: 587' 'Unnamed: 588' 'Unnamed: 589'
'Unnamed: 590' 'Unnamed: 591' 'Unnamed: 592' 'Unnamed: 593'
'Unnamed: 594' 'Unnamed: 595' 'Unnamed: 596' 'Unnamed: 597'
'Unnamed: 598' 'Unnamed: 599' 'Unnamed: 600' 'Unnamed: 601'
'Unnamed: 602' 'Unnamed: 603' 'Unnamed: 604' 'Unnamed: 605'
'Unnamed: 606' 'Unnamed: 607' 'Unnamed: 608' 'Unnamed: 609'
'Unnamed: 610' 'Unnamed: 611' 'Unnamed: 612' 'Unnamed: 613'
'Unnamed: 614' 'Unnamed: 615' 'Unnamed: 616' 'Unnamed: 617'
'Unnamed: 618' 'Unnamed: 619' 'Unnamed: 620' 'Unnamed: 621'
'Unnamed: 622' 'Unnamed: 623' 'Unnamed: 624' 'Unnamed: 625'
'Unnamed: 626' 'Unnamed: 627' 'Unnamed: 628' 'Unnamed: 629'
'Unnamed: 630' 'Unnamed: 631' 'Unnamed: 632' 'Unnamed: 633'
'Unnamed: 634' 'Unnamed: 635' 'Unnamed: 636' 'Unnamed: 637'
'Unnamed: 638' 'Unnamed: 639' 'Unnamed: 640' 'Unnamed: 641'
'Unnamed: 642' 'Unnamed: 643' 'Unnamed: 644' 'Unnamed: 645'
'Unnamed: 646' 'Unnamed: 647' 'Unnamed: 648' 'Unnamed: 649'
'Unnamed: 650' 'Unnamed: 651' 'Unnamed: 652' 'Unnamed: 653'
'Unnamed: 654' 'Unnamed: 655' 'Unnamed: 656' 'Unnamed: 657'
'Unnamed: 658' 'Unnamed: 659' 'Unnamed: 660' 'Unnamed: 661'
'Unnamed: 662' 'Unnamed: 663' 'Unnamed: 664' 'Unnamed: 665'
'Unnamed: 666' 'Unnamed: 667' 'Unnamed: 668' 'Unnamed: 669'
'Unnamed: 670' 'Unnamed: 671' 'Unnamed: 672' 'Unnamed: 673'
'Unnamed: 674' 'Unnamed: 675' 'Unnamed: 676' 'Unnamed: 677'
'Unnamed: 678' 'Unnamed: 679' 'Unnamed: 680' 'Unnamed: 681'
'Unnamed: 682' 'Unnamed: 683' 'Unnamed: 684' 'Unnamed: 685'
'Unnamed: 686' 'Unnamed: 687' 'Unnamed: 688' 'Unnamed: 689'
'Unnamed: 690' 'Unnamed: 691' 'Unnamed: 692' 'Unnamed: 693'
'Unnamed: 694' 'Unnamed: 695' 'Unnamed: 696' 'Unnamed: 697'
'Unnamed: 698' 'Unnamed: 699' 'Unnamed: 700' 'Unnamed: 701'
'Unnamed: 702' 'Unnamed: 703' 'Unnamed: 704' 'Unnamed: 705'
'Unnamed: 706' 'Unnamed: 707' 'Unnamed: 708' 'Unnamed: 709'
'Unnamed: 710' 'Unnamed: 711' 'Unnamed: 712' 'Unnamed: 713'
'Unnamed: 714' 'Unnamed: 715' 'Unnamed: 716' 'Unnamed: 717'
'Unnamed: 718' 'Unnamed: 719' 'Unnamed: 720' 'Unnamed: 721'
'Unnamed: 722' 'Unnamed: 723' 'Unnamed: 724' 'Unnamed: 725'
'Unnamed: 726' 'Unnamed: 727' 'Unnamed: 728' 'Unnamed: 729'
'Unnamed: 730' 'Unnamed: 731' 'Unnamed: 732' 'Unnamed: 733'
'Unnamed: 734' 'Unnamed: 735' 'Unnamed: 736' 'Unnamed: 737'
'Unnamed: 738' 'Unnamed: 739' 'Unnamed: 740' 'Unnamed: 741'
'Unnamed: 742' 'Unnamed: 743' 'Unnamed: 744' 'Unnamed: 745'
'Unnamed: 746' 'Unnamed: 747' 'Unnamed: 748' 'Unnamed: 749'
'Unnamed: 750' 'Unnamed: 751' 'Unnamed: 752' 'Unnamed: 753'
'Unnamed: 754' 'Unnamed: 755' 'Unnamed: 756' 'Unnamed: 757'
'Unnamed: 758' 'Unnamed: 759' 'Unnamed: 760' 'Unnamed: 761'
'Unnamed: 762' 'Unnamed: 763' 'Unnamed: 764' 'Unnamed: 765'
'Unnamed: 766' 'Unnamed: 767' 'Unnamed: 768' 'Unnamed: 769'
'Unnamed: 770' 'Unnamed: 771' 'Unnamed: 772' 'Unnamed: 773'
'Unnamed: 774' 'Unnamed: 775' 'Unnamed: 776' 'Unnamed: 777'
'Unnamed: 778' 'Unnamed: 779' 'Unnamed: 780' 'Unnamed: 781'
'Unnamed: 782' 'Unnamed: 783' 'Unnamed: 784' 'Unnamed: 785'
'Unnamed: 786' 'Unnamed: 787' 'Unnamed: 788' 'Unnamed: 789'
'Unnamed: 790' 'Unnamed: 791' 'Unnamed: 792' 'Unnamed: 793'
'Unnamed: 794' 'Unnamed: 795' 'Unnamed: 796' 'Unnamed: 797'
'Unnamed: 798' 'Unnamed: 799' 'Unnamed: 800' 'Unnamed: 801'
'Unnamed: 802' 'Unnamed: 803' 'Unnamed: 804' 'Unnamed: 805'
'Unnamed: 806' 'Unnamed: 807' 'Unnamed: 808' 'Unnamed: 809'
'Unnamed: 810' 'Unnamed: 811' 'Unnamed: 812' 'Unnamed: 813'
'Unnamed: 814' 'Unnamed: 815' 'Unnamed: 816' 'Unnamed: 817'
'Unnamed: 818' 'Unnamed: 819' 'Unnamed: 820' 'Unnamed: 821'
'Unnamed: 822' 'Unnamed: 823' 'Unnamed: 824' 'Unnamed: 825'
'Unnamed: 826' 'Unnamed: 827' 'Unnamed: 828' 'Unnamed: 829'
'Unnamed: 830' 'Unnamed: 831' 'Unnamed: 832' 'Unnamed: 833'
'Unnamed: 834' 'Unnamed: 835' 'Unnamed: 836' 'Unnamed: 837'
'Unnamed: 838' 'Unnamed: 839' 'Unnamed: 840' 'Unnamed: 841'
'Unnamed: 842' 'Unnamed: 843' 'Unnamed: 844' 'Unnamed: 845'
'Unnamed: 846' 'Unnamed: 847' 'Unnamed: 848' 'Unnamed: 849'
'Unnamed: 850' 'Unnamed: 851' 'Unnamed: 852' 'Unnamed: 853'
'Unnamed: 854' 'Unnamed: 855' 'Unnamed: 856' 'Unnamed: 857'
'Unnamed: 858' 'Unnamed: 859' 'Unnamed: 860' 'Unnamed: 861'
'Unnamed: 862' 'Unnamed: 863' 'Unnamed: 864' 'Unnamed: 865'
'Unnamed: 866' 'Unnamed: 867' 'Unnamed: 868' 'Unnamed: 869'
'Unnamed: 870' 'Unnamed: 871' 'Unnamed: 872' 'Unnamed: 873'
'Unnamed: 874' 'Unnamed: 875' 'Unnamed: 876' 'Unnamed: 877'
'Unnamed: 878' 'Unnamed: 879' 'Unnamed: 880' 'Unnamed: 881'
'Unnamed: 882' 'Unnamed: 883' 'Unnamed: 884' 'Unnamed: 885'
'Unnamed: 886' 'Unnamed: 887' 'Unnamed: 888' 'Unnamed: 889'
'Unnamed: 890' 'Unnamed: 891' 'Unnamed: 892' 'Unnamed: 893'
'Unnamed: 894' 'Unnamed: 895' 'Unnamed: 896']
collections 的使用
from collections import deque
#定义队列:排队吃饭人的编号
queue=deque(['001','002','003','04','005'])
queue.append('006')
print(queue)
deque(['001', '002', '003', '04', '005', '006'])
queue.popleft() #出队:在队列头部删除元素
print(queue)
deque(['002', '003', '04', '005', '006'])
queue.pop()
print(queue) #删除最顶端的,或者说最新加进去的
deque(['002', '003', '04', '005'])
from collections import OrderedDict
#OrderedDict:按照插入key的顺序,对字典排序
from collections import Counter
cDict = Counter('有一种鸟是永远也关不住的,因为他们的羽毛太光亮了。羽毛太光亮')
print(cDict['亮'])
#出现次数最多的3个词
cDict.most_common(3)
2
[('的', 2), ('羽', 2), ('毛', 2)]