python之列表、字典、集合
列表
- name = ["Alex","Eenglan","Eric"]
- print(name[0])
- print(name[1])
- print(name[2])
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgIAAABMCAIAAACQ6kiuAAAC10lEQVR4nO3dy3GjQBRAUbIaMpkI1OF0Ao6joyGByYJZgBEfyeVCLTeud84KYUx5xQVkeN2/lRGAYDoZAIhMBgBCkwGA0GQAIDQZAAitTgaG3Hdd13WpVPzTAHi/0xkoaX/QP64B4OrOZmDI/f7kXwYAfp+zGSipSyltDvsyAPD7nMxASV0qQ+7Xx/1DBuZvDPo8TD+dlqcFwQC4hHMZGHLf52EsaT7Gj+N4yMC8zTiWNG80ZWPIt/vvANDWuQxMZ/Td/Vx/Xrm7OFgs67fhAKC1UxlYndAvp/rPrwbGcRg2VwO9O0IAV3EmA2l/xz99zM8NbC8PPp8m6FKZt5zvJPluAOAqPEUMEJoMAIQmAwChyQBAaDIAEJoMAIQmAwChyQBAaDIAEJoMAITWMgNGVwI0dyYD63eHvnwMN6wGoKXTL5qej90lv/jeaBkAaOmVDFQ5gssAQEsvjp1ZHcEfjJxMOff7yTT720n7DGzeTv1sPwBUUutq4DhysqT5wL1sdlwYH80sO2682w8A1bz63cBYynKwfnKaf994OdN/PsF4vacv4gFAHS9mYBlHeRw5+fVFwHFX249D7mUA4P3q/cPoceTktDwvrm71f34eHo6unLbpb7e+6/7c/j7cDwCV/OTjY198JQBAGz/6FPHj038A2vFOIYDQZAAgNBkACE0GAEKTAYDQZAAgNBkACE0GAEJ7awY8KgxwdW8dQrm8eA6Ai2o+hBKAlpoPoQSgpRpDKJdXQM+vjtuuXP/edsIkAM3Vuhoo6cFbQ3eXC8soGZcRAFdRcQjltyeLAXAZtYZQficD98GSQ856AHAFNf5hdPV5P0ty90XA50ozZwAuwlPEAKHJAEBoMgAQmgwAhCYDAKHJAEBoMgAQmgwAhCYDAKHJAEBoMgAQmgwAhCYDAKHJAEBoMgAQmgwAhCYDAKHJAEBoMgAQmgwAhCYDAKHJAEBoMgAQ2n8MAFREKH2FOQAAAABJRU5ErkJggg==" alt="" />
下标
- name = ["Alex","Eenglan","Eric","Rain","World","Tom"]
- print(name[1:4]) #取下标1到下标4之间的数字,包括1,不包括4.顾头不顾尾。
- print(name[1:-1]) #取下标1到-1的值,不包括-1
- print(name[::2]) #取下标0到之后所有,每隔两个取一个
- print(name[-1]) #取下标最后一个
aaarticlea/png;base64,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" alt="" />
追加
append
- name = ["Alex","Eenglan","Eric","Rain","World","Tom"]
- name.append("Lilei") #追加Lilei到最后一个
- print(name)
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcMAAAAkCAIAAAB60sYHAAAD8UlEQVR4nO2b0ZXbIBBF6Sp0kgpEOTSQNpZmlmLIhyQMEkhIA5Y3ufdjj60EZhjgMYxtFQAAQIZ62gEAgB8PSgoAIAUlBQCQgpICAEg5UlJnlFJKKW39/M64IT7c63mcP/f4tFHgz3ts9fLwB8bHWz0rxEdtxIc4VFJrffLO6PRtgTWwV+N63nO/Vuf8kFGcbqH/3J+M+pzO/zI/f3YdDrWezU7zCt/Mac2WtxYlbVVSb3Uxivv9c/WQrPV8udWaQXc5JD9/FN5OBwaH+HPY43v8cUYpPU1aaWvNxWmuzakzynw9vA57W98+3s9OywpPWx14iJKGcCUnLeGt3q6WBy/dL9Pnnjd39XY6jqILqz/e6g+4xc271lnrg3fuUniOlLTfuBYH5z6fmMHG4XQcNUoaglRJnVHGmGxGHtegLg78G6Powqcp6WR9cMa44Nw1b96jpLNXa59XfezhAEr6CCIldUYZ563OiynlsnT82Gp+Pb/ouzPjvSrptmDdWKuzC1DhPrYdRV5br/QzYhTLO+MWD/KHabtR5f9XdGLHW1Nbf0bGxxnjvNXauiQlTWe5GLHFq931SSml9YAT4mgXeKtnq2udovv6KQ3ztAqX7ZRaqyIoaQgyJV1KJ86kq2EzQ7G8EsvVs/Iel9Xusc/m9tadeW24jWimDXe19sJ/3vQzbhTOFARpH+eosiP8Sc/LxoiNiY+31jlnjDFuO8uvUl5jxNZWw5U08/B72THx74j5On14uk9rXe1BSUOQKWmSy1Wjn+Z76a4b8bl7Ynq5Ve2tF1QgZlj182CfmRXVZNwoTvfG+G8vbbZYYU6Pz55u/tjJOmenye2W3LHRt3l4YusrOywHK2l1CTXuU5S0FYGSJmllsstqZ10I3mc5qT6YpHvLK7aKnu2ty3bdK39p2Ye9RtHi4cuz+roW+hPPv2Ll9IZO3fMnqZTGJ4WctCVisRrQ18O6rVdO2qKkwvkK+VWsMSeNO6XdAZQ0BIGSxopnfG3+rMldlt9lRbV47XKHddI7360rVDuL1ufXaRkoaTlrfDnVVkthS/2afhf7GTGKWt6/G2h8WLcp8CcqZxqxORrafm/9qcS5hz9hSbPyD+4LddIsFEdzaoyprsR7Hq7W0rbbOulq1pTqEPetpwMtLKH1rD3dp5U1VjOKkl75jdPbuPfdutscFPskvHkUp+DPVZ718PPjw2+cMvjdfeWIBgBoBiUFAJCCkgIASEFJAQCkoKQAAFJQUgAAKSgpAIAUlBQAQApKCgAgBSUFAJCCkgIASEFJAQCkoKQAAFJQUgAAKSgpAIAUlBQAQApKCgAgBSUFAJCCkgIASEFJAQCk/AXs4KqikOnzzwAAAABJRU5ErkJggg==" alt="" />
插入 insert
- name = ["Alex","Eenglan","Eric","Rain","World","Tom"]
- name.insert(2,"Lilei") #Lilei插入到下标为2的位置
- print(name)
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAasAAAAkCAIAAAC44oKDAAAD3UlEQVR4nO2b25XjIBBEyWrJZCNQh9MJbBpDMkMw2g8sxFsvkHTcdT/m2FpDFw2UWtirZgAAkIp6WgAAADwGHBAAIBc4IABALnBAAIBc4IAAALm0HNCQUkoppdm6d2SGaDjX8zg953j/KN6mEHruidVLYdaPZe0c4lUb8SBNB2S2wTvS4dsCS0KO5mO7536ttnnlKKLFt1thsmRvzvPmxhOuJ6I+p+5f3PVnd0qtH8v8/Q5oWRdHn6+qozecWs+HWy0Va5eb0tOjSC9bnvIPbioMW92f51zzRs/X9TR7vEePIaX0NGmlmengQqzNqSFFPw/vlEZ0EQ5YwbJOc/jgw+kaelv57q5uZ2foVyi8nOcuLHos6xc8jzk/MMx2tsYcSk/LAfuN6yPQ9dljBiU7oCFFRNHsPL4zuwh4fBS9PjaCjnnuwtsccGI7GyIzG3NMzT0O6FQtfR7VWECwAxpSZCzr+LCpfFzqv05xr92LvuvVV/dBt4XoxKyjJ6bCU0E6ivjMt9JPt1FkVXUhV+0811r1Upglwy2E/GJBYXdR6/z5jtNQqZ6RM2iIjGWt2QQlYDg7xYx9VJWmXusBzt5aP5a1i7o8z2+d/0t1wM/RgKEwR0lm/fGBP0Z1jtk+lDlHXpvk0Q2tyzAxu7Bh9h1C4cNJP31HsXlxM8+1rnopTNKVG0mu0LvjiIyFd+KdczpmBi2zMYaIyKTrcD1M25mxpdVwB4wU/n72tP/bji7XAYPaqbrrwvoqXIsjvscNQn9q+zx6YW/4eqHu43mdUdxjvUcRDaTtgLU8j3PAtryiwsG/YknMfyMbA2eQJzaGp8lkm6Id9DaFG7F+opscHLBGUMYFa69Wm8yztVENqBtpPTflvpVXlke/thbXu/Ge1XlxFHNcuu6sAf1I9wjolec9OVxzV98xF/X4O2vxZPCEv5zTE5wE+iuFGnBPxvxTc1+F9VhrDQgH3HBAf6LnX9O/pZiK6qnoSMYX/6Z5DnjmF0yF07xidPc6PBgKWjpvLpe26nMsov5Mf4v9dBhFGDwJsYYpK0yOvrJW5Zxdz3PtSSCPvlysx7ygxzteOKduvjT/pnoqK6GHnvlTGcdfBBfOAaNUtFYdEVVn8ZzCJVrYNj0HXMJS6Xk96e1rHXBzxQ7h3O+eTtM4KrrCzaM4wdsUQs9Rnlb49f8nRAjl2y8AQABwQACAXOCAAAC5wAEBAHKBAwIA5AIHBADIBQ4IAJALHBAAIBc4IABALnBAAIBc4IAAALnAAQEAcoEDAgDkAgcEAMgFDggAkAscEAAgFzggAEAucEAAgFzggAAAufwHmLaULIQBLDkAAAAASUVORK5CYII=" alt="" />
修改
- name = ["Alex","Eenglan","Eric","Rain","World","Tom"]
- name[2]="Lilei" #修改下标是2的字符串为Lilei
- print(name)
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ0AAAAnCAIAAABbmwJSAAADyUlEQVR4nO2b27WkIBBFyWrIZCKwwiGBSeOSzBCM86HSyMMHYuuw9v64y/YKVRRwLMtuNQIA9IV62gEAgMagawDQG+gaAPQGugYAvYGuAUBvnNA1K0oppZQ2bvok9haX6nq+z5863j+Kt3n4Nn9a2WrlYdKPM3raka9a+O/gjK4Z44JPosOPGZawn436fs/tWu3zylGslvhhD6ON8eU4727vJ+e9HMPpP9P5Z1dmqR9nDLoWU6drzuhsjNO1e/ZmVer5dKslu2xyQ3t6FPFpZ4b0wl0Pw1a3xHmzx9TnnZ6r/LGilB4GrbQxcnLiSzG0ouTn4ZW5YR1dy1Cdr+VwRscz9eDj4cf0vueHu/o6B02/wENn9AueiKZdbo1xo7P21LRv6Vq7cc0OTn1eXpkjupalqa5ZUSKyWgOP77cmDjw+ilaX3cHbdG0wbrQidrT2nDff0bXJq6XPsz5mQNcytNQ1K0qsM3pdxMkXO/3Lh+l4Omi7K3y+H3SbsS7G6NUzVOY5IR7FumJb6KfZKJIMOBOr7TiXWrXyMA50XNGOrd8ZMStindHa2CBdC6PhnZlPhl7lQq31DXq9NV/O6Mnq8kS9V8dG1xIa6tpcArASzkQ0f75M4Iugkw5uF1/qSPO11LqVz2KPJCxsmFTcMxdH/bQdxe7J3TiXumrlYXg/OxjDeyLmjLHWiojYeN4/RSorGUEtxPCWPLRsS5u/8x7yf7eto2sZGupakOcU91KYC4Ur/o53mYHpOdtPrWd2oM81yuqc5ijZndx6FKuBbOtaKc736VoioTvWb4yYGYy1Zhhssgi3jX7Nwx1bP6tbMrpWQztdC1KuYIWX8ohxdG6Vr+mNybv4vSHvWWr92or/3MmP7IGLoxjXaebBfM2P9IgDFz3096dsxa1CNer8CSps/kwmX9ud5eVqu/FetVrydvM1dO0SrXTNV8r8sfxZEp9V7rMqvfjHge36Ws03gDJVsqz16TgsAAUtJ8XNp6FqLn+oX8PvbD8NRhEaj0x8zOQ9jEpcSat8zKrj7HUsjOEUH23+xtYLkW/hzzgnteuXoZn62ipcW7MsIsWo1Xm4WAvbxvW1xazknpij3tC1hOrfG3yNuu8NVbNRErrCl0dRwds8fJs/KU97yO8NyvD70Jj8rRsA/h/QNQDoDXQNAHoDXQOA3kDXAKA30DUA6A10DQB6A10DgN5A1wCgN9A1AOgNdA0AegNdA4DeQNcAoDfQNQDoDXQNAHoDXQOA3kDXAKA30DUA6A10DQB6A10DgN5A1wCgN9A1AOiNfxc92Oo+wY3NAAAAAElFTkSuQmCC" alt="" />
删除三种方法
- name = ["Alex","Eenglan","Eric","Rain","World","Tom"]
- name.remove("Tom") # 删除字符串Tom
- print(name)
- name1 = ["Alex","Eenglan","Eric","Rain","World","Tom"]
- del name1[-1] #删除下标为-1列表
- print(name1)
- name2 = ["Alex","Eenglan","Eric","Rain","World","Tom"]
- name2.pop() #删除最后一个
- print(name2)
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWkAAABECAIAAADMXFNFAAAEyUlEQVR4nO2c26GjIBRF6WroZCoI5dDAtDE0MxbDfJggyEM9YiQ3a32Z3Cucg7h5aLbyAADHUXcHAAAfCdoBABI2tMMZpZRSSttp/mTcJWHISr4uHhmjZUE8p+uarJ7vgKE62hhsaYe1U/TJ6PhjgVdTH23p7ZL7nbXNh2SxeVN9eTwJ9Ws6/2X+vlbXZC3asWa/dkxWF9s17zFHB4payYfPes2SugwU42cx2UejwkviaZb4nnicUUo/Hlppa83By1y7ps4o87cVIdpR4NC8o8Rk9foC3riUWKrejnx3UW+nYxZdeMUzWT3A3H2+j521k5+cO9Q8Le1o5oV2FDitHc4oY0zS8rffdV0C+BlZdGE07XjYyTtjnHfuWDRoR0/OaoczyrjJ6rjpaxtOYcN1Pp4P+vbFML+Oii3UbqzVyQy8sE5YZ5HumlXKuSKL5yfjnhGkX8bnXbWxt7ROKHhd1TqeK9vHGeMmq7V10bQjvsrFFntGlU2RlVJab2ki2lHgpHY8l4jOxP1jdYXCMjJsRM1a014ey8hH7Lx2Z5YutpKJ+MRVFsV/XpVzXRbOFG7BvJ2DrlwRTzxC7Gyxa9pnstY5Z4wxbn2Vly2LnS32OgvtOM5J7YjG62QQX/ehbNxK1aYbUdXP+Wxee6Hfh1G0roD56Fu8f67LIq+ipm7deZUcP4UozEU21bZbPPZhnbOPh8u6XLtScYRoR4Fz2hFNHaJ+VZt3eD9NybxDNy7YyXcBQmR57ef62TJG7el5vbLYE+ESWb2nn4wnKH5xB0RwZ8riiXY8wjeFeceeFgtrHLTjMGe0I+xchGPz5zWAJ2N4sjgOk8n2fofkqX756WZe+3wcL9GjM2dVK0+n1PPxoPr1+F0s54osanO7LNHwZb3OE/EErYhbbG4Nbf+t46m0c494/HM2lj5kKex3JE3RuqbGmEZPnM9GOzIOvVf6NmTvAohpLNrP8OYsNiGe4/BeaR1+z+J9bVACgDpoBwBIQDsAQALaAQAS0A4AkIB2AIAEtAMAJKAdACABz8GOjJYF8Zyui3fD6uA5WOBDsti8qb48ngQ8B7uD52CN8bPAcxDPwTvBc3C7qLfTMYsuFH81ext4Dg4CnoPtom6hYxZdGE078BwcAjwH0/OWc9dZ4DkYF4znIOA56EsHeRbFf8ZzsN1ieA7+ZPAc9B7PwZ3x4DkIEXgO1uqq9DM8B/EcBO89noN4Du6NJ2hF3GJ4Dn4xeA765qL9DKN56hHPcXivtA6/Z/Eez0GA46AdACAB7QAACWgHAEhAOwBAAtoBABLQDgCQgHYAgAQ8BzsyWhbEc7ou3g2rg+dggQ/JYvOm+vJ4EvAc7A6egzXGzwLPQTwH7wTPwe2i3k7HLLpQ/NXsbeA5OAh4DraLuoWOWXRhNO3Ac3AI8BxMz1vOXWeB52BcMJ6DgOegLx3kWRT/Gc/BdovhOfiTwXPQezwHd8aD5yBE4DlYq6vSz/AcxHMQvPd4DuI5uDeeoBVxi+E5+MXgOeibi/YzjOapRzzH4b3SOvyexXs8BwGOg3YAgAS0AwAkoB0AIAHtAAAJaAcASEA7AEAC2gEAEtAOAJCAdgCABLQDACSgHQAgAe0AAAloBwBIQDsAQALaAQAS/gNL/gA3PH3hCgAAAABJRU5ErkJggg==" alt="" />
扩展 extend
- name = ["Alex","Eenglan","Eric","Rain","World","Tom"]
- b = ["","",""]
- name.extend(b) #列表中使用列表
- print(name)
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfoAAAAgCAIAAAB1pS3jAAAEAUlEQVR4nO2c25ncIAxG6Sp0kgpMOTSQNpZmlmImD9gYbPBthOfCOQ/5PN61JG4/Qp6NegAAQAeoVwcAAAB3gNwDAHQBcg8A0AXIPQBAFxTk3hmllFJKWx8+GdfE9TXL7eK5xru1gnju8SUVYTvvX2HZWx3U6K0W/cdSkntrffLJ6PRjgWlEzg7IvmW5p/b5kFbsrpnO48moj2n4Sbj/2nnYzvs3WfbWIvcCbMu9t7rY/etFfnbDr1k+/dR0FhFJAd6/Fd4OGw6bxLNp8Z54nFFKD4NW2lpzcphrY+qMMj8vnodi3qcYomM5yzG/HpslZznpsj3LyL0Mu9l9CW/1ckq/sMYyu96P/LCp2xFshQhTPN7qNzhIh+XurPUP79yp7tmSe7l2jQEGmy8YwVE6xUcq2c7d2Y12mySR359jyL0Ml+TeGWWMyQbo5UIpEsB3tEKEd5P7wfqQvTp3Lpp75D5ENdk8G6NQDA0mT2qz2eTcN4zcy3BF7p1Rxnmr0yGqvWOJ73vDdbiQnTTxTJiYLXg31uqsNFE4fi9bkb8oqthp0YqYrI0R5DfT51q9y5p7Jy0QZHeW8bTsH2eM81Zr65LkPh3lYo+NUa0OokoprRtsY1urwFsdvE5lKfEDQNtc4VoRZw9nDk1d5F6GC3I/jrsz6ZRdTLU4N+KRLWwP26Xea6zz4rV3Z2ZVWCj7Rv5S/OWFnXatcKagmut+jltBi3jSTf1gj7XpH2+tc84YY9xylGcdOthj01PN5T6L8HdcMfHf9puNHG20foLs/i4uyH2SFWep8nLZr7LDfIMQI3E9HqLX3gtSFXPV+qa1znGLkteuFWsXtQ1JnFiXMKXz0PENUiweO1jn7DC41ZTbdnpbhDu+frId/ZPkvtG6zT1Qu7+D83KfvbzR82U5u388vM+ye70xrtfma3wqRrb2/pw0zJngEbGQasWRCOfI6gviyXjiYi9W8y+I6bV4kup9vFPI7o/0WCz+yEZY9zVn90fkXsq7jOV0xYrOsVw8dvYT5F6Gs3Ifq/Dx2vybv6mVjFpW6I2n7O3a/ZXv8xYq8EXv4TotNydPho2ofGhRY7FV/Rn+Fu20aEXtBLVqaLxZ9/lEPFHe0x4LvaHt7zKeSj9LxPMYzzz513IKtfusK7bG1Jh61fhahJO39Nll7X5ya0plp2e8F+eGgOVsYtYn2ZMx724VyL0Mu39Vextty4MrNgrQz3BzK3YhnrO8NsJ23j/RMn9VK0y//2dOOfUDAPhS+pV7AICuQO4BALoAuQcA6ALkHgCgC5B7AIAuQO4BALoAuQcA6ALkHgCgC5B7AIAuQO4BALoAuQcA6ALkHgCgC5B7AIAuQO4BALoAuQcA6IL/1GMsQ/+isfMAAAAASUVORK5CYII=" alt="" />
拷贝 copy
- name = ["Alex","Eenglan","Eric","Rain","World","Tom"]
- b = name.copy() #拷贝name的内容
- print(b)
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYwAAAAdCAIAAAA2FsxPAAADb0lEQVR4nO2b23neIAyG2aps0gmscbRA14iWCcPQCzDm6AM/tmnzvRd5bLdGQsCHUBxlAQBgYtTbDgAAwB4QKQDA1ECkAABTA5ECAExNXaSElFJKKc3G3ZHcYr2v5fv86WO2XsCfZ2yN8rBox7B262+qaf4eDZFiNtEd6fi2whrVq0E9bnncW8f8I704XBs/3J+E9pi6f3HP352HrXYMM0TK2hMiZVhXQ1hOzasbS6vly2+ted+QzWf+Xhhedgze4s9ui8/4I6SUXhatNDNdHObWmAop+np5Hu5Yh0h5zmRSNQzrfCBePIVtpo89P93U4wzsxRBWfwzrCQ4ebskKs7FG5FJ49kRqXL+8g67NESMIkfL0ipSQIqJkiF9f3kMc+D96MYTZRGphY4VIrMg1b54RKefV2uZVHytApDydIiWkSAzreIxb9b9QfXfX7mLspA+JdtRsxTox6+TwUknQ816kRcxGO3f0wt+ReA/Sh/F7d9VZt+iEhnNTuT93xkeIxLDWLFEiFY9yNWLeqyLpV0ppfYP47q0Cw9pZXQ+uR5VeiJS1tlek/EFaKA50NjzhsB3qgk7U9ksYfZQ5SGldaJvLmR7FL2a9qP7nrJ37eiFUWetlnIOA3eFPvBWdjNg98THMIkJEJPkob4WdkxFb37pdpBIPv/2KCT/3rUOkPH0iFWUgSVqST9ZiJ05lbRiRaZ9ml9YrCyzkBW2pLfOJ6kK9rxeliZaMDiecXKiWe56X9WH+8MIivCxSTLl9o495eGDrK9mHIFJn6RKpKBmKJnArk7LWmCST0jtj8+EXK8Gz0vpnE3rbdc9M8VG9OOPh5ll7Un/oT9haqlWqDgno8yeqSoUnlUzqTMTC8XCsh21bWyYFkbpMh0iF6lK4pj9rSpJkJUkBI+Th+zWpnm9PKpWlqnV3HZdRojedfNYTROWLCOrX8rvazh29aGWrRUfDw7bND/wJohRHzEVD83fuTyPOI/yxPr9Mf7VXqUklodgbUyJqzsQ+D1dr8bt5TWo1S7WDadYaRMpae+6L88fo+2Klm53Cyic83ItD4M9V3vYQX5yn/Oi/3atvswCAmfjRIgUAmB+IFABgaiBSAICpgUgBAKYGIgUAmBqIFABgaiBSAICpgUgBAKYGIgUAmBqIFABgaiBSAICpgUgBAKbmL4+o9y8JaA0DAAAAAElFTkSuQmCC" alt="" />
统计 count
- name = ["Alex","Alex","Eric","Alex","World","Tom"]
- print(name.count("Alex")) #统计Alex有几个
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAATQAAAAmCAIAAADFivDsAAAAxUlEQVR4nO3asQ1CIRRA0T+WEzGO2zCNC7CFFkZ7SUhu4jnVK2luIMC11lprPYGYS5zQJE6IEidEiROifoxzjutjzJPrgr/3W5zjdn+8p8f9Jk84afdYO4c24aiNOOdwqIXz7JwQtX1bq044a/dCaI7rOwMHbD+l2DbhLJ8QIEqcECVOiBInRIkTosQJUeKEKHFClDghSpwQJU6IEidEiROixAlR4oQocUKUOCFKnBAlTogSJ0SJE6LECVHihChxQpQ4IeoFStRmYgq+oNwAAAAASUVORK5CYII=" alt="" />
排序&反转 sort & reverse
- name = ["Alex","Lilei","Eric","","",""]
- name.sort() #排序,ask码排序
- print(name)
- name.reverse() #反转排序
- print(name)
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAY8AAAA+CAIAAABcGQDUAAAEAklEQVR4nO3c22GjOhSFYcqioaNyaODUQTUUwzxgsLgJoWhjLfF/T0kmiI0GVmSMdzMCgILm1wUAQBTSCoAG0gqABtIKgAbSCoAG0gqAhti06l3TNE3TtN0wfef66y0ufydtK8WR01DPn/c1dO105j5WAsxEp1XXDd53rvW/Pd4i4nfSttIbeb5k7l4xdkd6suFFhab1rPYePWObms/2NXQdaSUvIa2Grj0+I3q3nDenvxN0tNXyt/Fz5uYbeV4u5h/5M/rmSru7xMhWj3eg4ct/6P4L7DB3Pdsf7/ceM2P+VoEKSasapK2t9v/sbFbb3rnYu6zje3+Eh67NXvnQtdtyn3xBtPHd9cX/40MipyLjjJFWNciUVuNoczX6Y5pd7VaFO7ca9udp9cMCNkgrpCg8rb7SXodc6Z3N/dfeNa4funZ9S+X4BvDyxsX09fRF3pqW14KuH72F8KeA9Q8PKsw+RbupOF6bh2fs1oqetKqBRlrZRNUsf+Gfenvn35zZ7GY5puU16ZRu4ZtHafZrq94d3DnaV7gkWfb03A94eadvP2PxtZFWNRBIq/U1b8HiapydXlf+vW8/RCyO1dt13/cHxZxV+MiTEKclRc4YafUWT6ZVytnvv5o6P+MSRvb+PociIumKXb034O/mcKUwjsOwWlu1gT3+8YmnpbKYtPq++5B15jdbLTMUv7ZaZiy+ANKqBnnfEwzfRUh4Wmf15nsoUxJWJN+xg+mQWLN/N8r9/30MwzuI1V2h5aVZ+L5VypFun2A4W/ntp2P9THCmerxnUo5KmvPxcsYiz7p5S9JKX9qz7Ansbj0pjpyGeu7jWfaK8DlBABpIKwAaSCsAGkgrABpIKwAaSCsAGkgrABpIKwAa7Dod51Jad9331FPFyDwdWhG7Tsejce/aq0HUuv2W1w25ppH55E0N8nQ6/kXv2uAIxXf7nYsqpRvy7jN3Cr2qP4XH9NcmrWqQqwfD890g7yqt229R3ZDt+j7b9aqmG9/rvC2tyun2O1VUTjdkoxKse1XTMeZFzNLKvHftXaV1+x0L64Y8j2+Wlma9qkmrtzBdW5n2rr2rtG6/pXVDPikhE7PmMqTVi9ik1RO9a+8qsNvvvt3cD7sh+zvNfMiWFZNWL2KRVta9a6vo9ltWN2TDvs9mvapvbUha1SBLWj3cu7aCbr/FdUP2jt2i7/P+wP4+cuTZMiGtavBYp+NcSuuu+556FEfmWfaq8DlBABpIKwAaSCsAGkgrABpIKwAaSCsAGkgrABpIKwAaSCsAGkgrABpIKwAaSCsAGkgrABpIKwAaSCsAGkgrABpIKwAaSCsAGkgrABpIKwAaSCsAGkgrABpIKwAaSCsAGkgrABr+ATgWk9/UonR+AAAAAElFTkSuQmCC" alt="" />
获取下标 index
- name = ["Alex","Lilei","Eric","","",""]
- print(name.index("Lilei")) #获取Lilei的下标
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeYAAAAjCAIAAADOoz4rAAAAuklEQVR4nO3bwQ0CMQwAQVebDtNTuoAKeBAJHSvNVODXyg97zjnnnBcAf28kG6BCsgEyJBsgQ7IBMiQbIEOyATJukr3X2j8aB4DPvkz2XjMzI9kAD7jYsveSbIAnSDZAhmQDZEg2QIZkA2TcXYy4GgF4gFcagAzJBsiQbIAMyQbIkGyADMkGyJBsgAzJBsiQbIAMyQbIkGyADMkGyJBsgAzJBsiQbIAMyQbIkGyADMkGyJBsgAzJBsh4A7DwZkopAqjpAAAAAElFTkSuQmCC" alt="" />
元组
元组和列表差不多,就是存放一组数据,只不过一旦创建不能修改,而列表可以修改
- name = ("Alex","Lilei","Eric","Lilei","","")
- print(name.index("Lilei")) #获取Lilei的下标,但是只能找到第一个
- print(name.count("Lilei")) #获取Lilei的重复次数
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqMAAAA2CAIAAAB8yQfmAAABVklEQVR4nO3dsU3FMBRAUY+Vhcg43ibTZAG2gAKBPq0DknV1TpUy3ZX1nuzx/tsHABAylB4AwpQeAMqUHgDKlB4Ayh6V/jrP65/+CwD4C6ulv84xxhhKDwBbe3Kmv06lB4C9KT0AlCk9AJQpPQCUKT0AlD3cvbd/DwBbc3MOAJQpPQCUKT0AlCk9AJQpPQCUKT0AlCk9AJQpPQCUKT0AlCk9AJQpPQCUrZb+nod77wFge4uln2/z/vq6Tq0HgG0tlv7lvVpv1wLAvp7O6e95HN/HewBgN49KL/MAsLn10l/nkHkA2Nxi6e95/Azn7znN6QFgT8sbeS8c7QFgV27OAYAypQeAMqUHgDKlB4AypQeAMqUHgDKlB4AypQeAMqUHgDKlB4AypQeAMqUHgDKlB4AypQeAMqUHgDKlB4AypQeAMqUHgDKlB4AypQeAMqUHgDKlB4CyTx4r+s/canJsAAAAAElFTkSuQmCC" alt="" />
字符串操作
移出空白
- msg=' asdada\n'
- print(msg.strip())
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcEAAAAmCAIAAAAz77cxAAABiUlEQVR4nO3dMWrCUBjA8RwzXqOxnsLRIzjFJVsd3B2yCZ7AOmT0BK9DjY0WjHwkKYXfDwcx74Fv+fMZEbMEQFT2128A4B/TUIA4DQWIe9bQLMuyLJvNNxM8JjswwIA0FCBOQwHiNBQgbpiG5sW2alJKp1VRxtZMdFyAQQ02h+bFvn7a0OdrJjswwIA0FCBOQwHi+hv6/bxeX8O3OrSXm+OiKGfzTb4+pZRSczm3fVzsLg+7eteMcDSA0fU3dFWUt/nx9yCZF9uquVTLMl8ez/drOk/610x2YIABvTqH3r5Pz4t9nVJKl2pZdj+ed/N6nTrbXa+sGeVwACN7bQ7tzI/VbnufznbGXJ8ei/mzq3/NZAcGGNBrc2jzWTcpNcf3t4+qaS8f9nf3Og+nun2xvft53bUoyt41Ix0PYFR+pwQQp6EAcRoKEKehAHEaChCnoQBx/k8JIE5DAeI0FCBOQwHiNBQgTkMB4jQUIE5DAeI0FCBOQwHiNBQgTkMB4jQUIE5DAeI0FCDuC07DdHVwhg4vAAAAAElFTkSuQmCC" alt="" />
分割取值
- msg='my name is lilei'
- print(msg[4:6])
- print(msg[4])
- print(msg[4:6:2]) #4-6范围内每隔2个取一个
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbEAAAA/CAIAAADhf2H6AAABT0lEQVR4nO3du23DMBiF0X+SZA0uJI6jacxpNIxTKPZFuohAHibOKQgBblR9kKzi1h2Ah/rrGwD4RzQRIDQRIC408dhbVVVVH+d1a62qbVurth8/d4sAv+b7TRy9+nhc3O6jV9uP53n+BPDarrw7j16fzib28eUEeHnXnxOPvWkisKjrz4lt21rV23tV9d6fp78UgQX47gwQmggQmggQmggQmggQmggQmggQmggQmggQmggQmggQmggQmggQmggQk9sDAEua3B5QRWBJk9sDmggsaXJ7QBOBJc1uD5gaAFbkuzNAaCJAaCJAaCJAaCJAaCJAaCJAaCJAaCJAaCJAaCJAaCJAaCJAaCJA2B4ACNsDAGF7ACBsDwCE7QGA8N0ZIDQRIDQRIDQRIDQRIDQRIDQRIDQRIDQRIDQRIDQRIDQRIDQRIDQRIDQRIDQRID4AKIjRcAASF/kAAAAASUVORK5CYII=" alt="" />
长度
- lilei=''
- print(len(lilei)) #查看变量的长度
运行如下
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYgAAAAnCAIAAACaHEj+AAAA2klEQVR4nO3awWkDMRBA0S1rG7LK2W5UTYqJLzaBnESwlQ9+r4I5fWaQjm+AmOO/BwD4TZiAHGECcoQJyBEmIEeYgJzVMF3n8eO8vt46FPDZVsM0pxYBmwgTkLN8yt1up0MO2GJ5Y7qeOZpDmoC3+sOr3BzHmK+fBOBhNUzjtDEBmyxvTHP4LADs4YMlkCNMQI4wATnCBOQIE5AjTECOMAE5wgTkCBOQI0xAjjABOcIE5AgTkCNMQI4wATnCBOQIE5AjTECOMAE5wgTkCBOQI0xAjjABOcIE5NwB4mtO0NVPIocAAAAASUVORK5CYII=" alt="" />
字符串工厂函数
- class str(object):
- """
- str(object='') -> str
- str(bytes_or_buffer[, encoding[, errors]]) -> str
- Create a new string object from the given object. If encoding or
- errors is specified, then the object must expose a data buffer
- that will be decoded using the given encoding and error handler.
- Otherwise, returns the result of object.__str__() (if defined)
- or repr(object).
- encoding defaults to sys.getdefaultencoding().
- errors defaults to 'strict'.
- """
- def capitalize(self): # real signature unknown; restored from __doc__
- """
- 首字母变大写
- S.capitalize() -> str
- Return a capitalized version of S, i.e. make the first character
- have upper case and the rest lower case.
- """
- return ""
- def casefold(self): # real signature unknown; restored from __doc__
- """
- S.casefold() -> str
- Return a version of S suitable for caseless comparisons.
- """
- return ""
- def center(self, width, fillchar=None): # real signature unknown; restored from __doc__
- """
- 原来字符居中,不够用空格补全
- S.center(width[, fillchar]) -> str
- Return S centered in a string of length width. Padding is
- done using the specified fill character (default is a space)
- """
- return ""
- def count(self, sub, start=None, end=None): # real signature unknown; restored from __doc__
- """
- 从一个范围内的统计某str出现次数
- S.count(sub[, start[, end]]) -> int
- Return the number of non-overlapping occurrences of substring sub in
- string S[start:end]. Optional arguments start and end are
- interpreted as in slice notation.
- """
- return 0
- def encode(self, encoding='utf-8', errors='strict'): # real signature unknown; restored from __doc__
- """
- encode(encoding='utf-8',errors='strict')
- 以encoding指定编码格式编码,如果出错默认报一个ValueError,除非errors指定的是
- ignore或replace
- S.encode(encoding='utf-8', errors='strict') -> bytes
- Encode S using the codec registered for encoding. Default encoding
- is 'utf-8'. errors may be given to set a different error
- handling scheme. Default is 'strict' meaning that encoding errors raise
- a UnicodeEncodeError. Other possible values are 'ignore', 'replace' and
- 'xmlcharrefreplace' as well as any other name registered with
- codecs.register_error that can handle UnicodeEncodeErrors.
- """
- return b""
- def endswith(self, suffix, start=None, end=None): # real signature unknown; restored from __doc__
- """
- S.endswith(suffix[, start[, end]]) -> bool
- Return True if S ends with the specified suffix, False otherwise.
- With optional start, test S beginning at that position.
- With optional end, stop comparing S at that position.
- suffix can also be a tuple of strings to try.
- """
- return False
- def expandtabs(self, tabsize=8): # real signature unknown; restored from __doc__
- """
- 将字符串中包含的\t转换成tabsize个空格
- S.expandtabs(tabsize=8) -> str
- Return a copy of S where all tab characters are expanded using spaces.
- If tabsize is not given, a tab size of 8 characters is assumed.
- """
- return ""
- def find(self, sub, start=None, end=None): # real signature unknown; restored from __doc__
- """
- S.find(sub[, start[, end]]) -> int
- Return the lowest index in S where substring sub is found,
- such that sub is contained within S[start:end]. Optional
- arguments start and end are interpreted as in slice notation.
- Return -1 on failure.
- """
- return 0
- def format(self, *args, **kwargs): # known special case of str.format
- """
- 格式化输出
- 三种形式:
- 形式一.
- >>> print('{0}{1}{0}'.format('a','b'))
- aba
- 形式二:(必须一一对应)
- >>> print('{}{}{}'.format('a','b'))
- Traceback (most recent call last):
- File "<input>", line 1, in <module>
- IndexError: tuple index out of range
- >>> print('{}{}'.format('a','b'))
- ab
- 形式三:
- >>> print('{name} {age}'.format(age=12,name='lhf'))
- lhf 12
- S.format(*args, **kwargs) -> str
- Return a formatted version of S, using substitutions from args and kwargs.
- The substitutions are identified by braces ('{' and '}').
- """
- pass
- def format_map(self, mapping): # real signature unknown; restored from __doc__
- """
- 与format区别
- '{name}'.format(**dict(name='alex'))
- '{name}'.format_map(dict(name='alex'))
- S.format_map(mapping) -> str
- Return a formatted version of S, using substitutions from mapping.
- The substitutions are identified by braces ('{' and '}').
- """
- return ""
- def index(self, sub, start=None, end=None): # real signature unknown; restored from __doc__
- """
- S.index(sub[, start[, end]]) -> int
- Like S.find() but raise ValueError when the substring is not found.
- """
- return 0
- def isalnum(self): # real signature unknown; restored from __doc__
- """
- 至少一个字符,且都是字母或数字才返回True
- S.isalnum() -> bool
- Return True if all characters in S are alphanumeric
- and there is at least one character in S, False otherwise.
- """
- return False
- def isalpha(self): # real signature unknown; restored from __doc__
- """
- 至少一个字符,且都是字母才返回True
- S.isalpha() -> bool
- Return True if all characters in S are alphabetic
- and there is at least one character in S, False otherwise.
- """
- return False
- def isdecimal(self): # real signature unknown; restored from __doc__
- """
- S.isdecimal() -> bool
- Return True if there are only decimal characters in S,
- False otherwise.
- """
- return False
- def isdigit(self): # real signature unknown; restored from __doc__
- """
- S.isdigit() -> bool
- Return True if all characters in S are digits
- and there is at least one character in S, False otherwise.
- """
- return False
- def isidentifier(self): # real signature unknown; restored from __doc__
- """
- 字符串为关键字返回True
- S.isidentifier() -> bool
- Return True if S is a valid identifier according
- to the language definition.
- Use keyword.iskeyword() to test for reserved identifiers
- such as "def" and "class".
- """
- return False
- def islower(self): # real signature unknown; restored from __doc__
- """
- 至少一个字符,且都是小写字母才返回True
- S.islower() -> bool
- Return True if all cased characters in S are lowercase and there is
- at least one cased character in S, False otherwise.
- """
- return False
- def isnumeric(self): # real signature unknown; restored from __doc__
- """
- S.isnumeric() -> bool
- Return True if there are only numeric characters in S,
- False otherwise.
- """
- return False
- def isprintable(self): # real signature unknown; restored from __doc__
- """
- S.isprintable() -> bool
- Return True if all characters in S are considered
- printable in repr() or S is empty, False otherwise.
- """
- return False
- def isspace(self): # real signature unknown; restored from __doc__
- """
- 至少一个字符,且都是空格才返回True
- S.isspace() -> bool
- Return True if all characters in S are whitespace
- and there is at least one character in S, False otherwise.
- """
- return False
- def istitle(self): # real signature unknown; restored from __doc__
- """
- >>> a='Hello'
- >>> a.istitle()
- True
- >>> a='HellP'
- >>> a.istitle()
- False
- S.istitle() -> bool
- Return True if S is a titlecased string and there is at least one
- character in S, i.e. upper- and titlecase characters may only
- follow uncased characters and lowercase characters only cased ones.
- Return False otherwise.
- """
- return False
- def isupper(self): # real signature unknown; restored from __doc__
- """
- S.isupper() -> bool
- Return True if all cased characters in S are uppercase and there is
- at least one cased character in S, False otherwise.
- """
- return False
- def join(self, iterable): # real signature unknown; restored from __doc__
- """
- #对序列进行操作(分别使用' '与':'作为分隔符)
- >>> seq1 = ['hello','good','boy','doiido']
- >>> print ' '.join(seq1)
- hello good boy doiido
- >>> print ':'.join(seq1)
- hello:good:boy:doiido
- #对字符串进行操作
- >>> seq2 = "hello good boy doiido"
- >>> print ':'.join(seq2)
- h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o
- #对元组进行操作
- >>> seq3 = ('hello','good','boy','doiido')
- >>> print ':'.join(seq3)
- hello:good:boy:doiido
- #对字典进行操作
- >>> seq4 = {'hello':1,'good':2,'boy':3,'doiido':4}
- >>> print ':'.join(seq4)
- boy:good:doiido:hello
- #合并目录
- >>> import os
- >>> os.path.join('/hello/','good/boy/','doiido')
- '/hello/good/boy/doiido'
- S.join(iterable) -> str
- Return a string which is the concatenation of the strings in the
- iterable. The separator between elements is S.
- """
- return ""
- def ljust(self, width, fillchar=None): # real signature unknown; restored from __doc__
- """
- S.ljust(width[, fillchar]) -> str
- Return S left-justified in a Unicode string of length width. Padding is
- done using the specified fill character (default is a space).
- """
- return ""
- def lower(self): # real signature unknown; restored from __doc__
- """
- S.lower() -> str
- Return a copy of the string S converted to lowercase.
- """
- return ""
- def lstrip(self, chars=None): # real signature unknown; restored from __doc__
- """
- S.lstrip([chars]) -> str
- Return a copy of the string S with leading whitespace removed.
- If chars is given and not None, remove characters in chars instead.
- """
- return ""
- def maketrans(self, *args, **kwargs): # real signature unknown
- """
- Return a translation table usable for str.translate().
- If there is only one argument, it must be a dictionary mapping Unicode
- ordinals (integers) or characters to Unicode ordinals, strings or None.
- Character keys will be then converted to ordinals.
- If there are two arguments, they must be strings of equal length, and
- in the resulting dictionary, each character in x will be mapped to the
- character at the same position in y. If there is a third argument, it
- must be a string, whose characters will be mapped to None in the result.
- """
- pass
- def partition(self, sep): # real signature unknown; restored from __doc__
- """
- 以sep为分割,将S分成head,sep,tail三部分
- S.partition(sep) -> (head, sep, tail)
- Search for the separator sep in S, and return the part before it,
- the separator itself, and the part after it. If the separator is not
- found, return S and two empty strings.
- """
- pass
- def replace(self, old, new, count=None): # real signature unknown; restored from __doc__
- """
- S.replace(old, new[, count]) -> str
- Return a copy of S with all occurrences of substring
- old replaced by new. If the optional argument count is
- given, only the first count occurrences are replaced.
- """
- return ""
- def rfind(self, sub, start=None, end=None): # real signature unknown; restored from __doc__
- """
- S.rfind(sub[, start[, end]]) -> int
- Return the highest index in S where substring sub is found,
- such that sub is contained within S[start:end]. Optional
- arguments start and end are interpreted as in slice notation.
- Return -1 on failure.
- """
- return 0
- def rindex(self, sub, start=None, end=None): # real signature unknown; restored from __doc__
- """
- S.rindex(sub[, start[, end]]) -> int
- Like S.rfind() but raise ValueError when the substring is not found.
- """
- return 0
- def rjust(self, width, fillchar=None): # real signature unknown; restored from __doc__
- """
- S.rjust(width[, fillchar]) -> str
- Return S right-justified in a string of length width. Padding is
- done using the specified fill character (default is a space).
- """
- return ""
- def rpartition(self, sep): # real signature unknown; restored from __doc__
- """
- S.rpartition(sep) -> (head, sep, tail)
- Search for the separator sep in S, starting at the end of S, and return
- the part before it, the separator itself, and the part after it. If the
- separator is not found, return two empty strings and S.
- """
- pass
- def rsplit(self, sep=None, maxsplit=-1): # real signature unknown; restored from __doc__
- """
- S.rsplit(sep=None, maxsplit=-1) -> list of strings
- Return a list of the words in S, using sep as the
- delimiter string, starting at the end of the string and
- working to the front. If maxsplit is given, at most maxsplit
- splits are done. If sep is not specified, any whitespace string
- is a separator.
- """
- return []
- def rstrip(self, chars=None): # real signature unknown; restored from __doc__
- """
- S.rstrip([chars]) -> str
- Return a copy of the string S with trailing whitespace removed.
- If chars is given and not None, remove characters in chars instead.
- """
- return ""
- def split(self, sep=None, maxsplit=-1): # real signature unknown; restored from __doc__
- """
- 以sep为分割,将S切分成列表,与partition的区别在于切分结果不包含sep,
- 如果一个字符串中包含多个sep那么maxsplit为最多切分成几部分
- >>> a='a,b c\nd\te'
- >>> a.split()
- ['a,b', 'c', 'd', 'e']
- S.split(sep=None, maxsplit=-1) -> list of strings
- Return a list of the words in S, using sep as the
- delimiter string. If maxsplit is given, at most maxsplit
- splits are done. If sep is not specified or is None, any
- whitespace string is a separator and empty strings are
- removed from the result.
- """
- return []
- def splitlines(self, keepends=None): # real signature unknown; restored from __doc__
- """
- Python splitlines() 按照行('\r', '\r\n', \n')分隔,
- 返回一个包含各行作为元素的列表,如果参数 keepends 为 False,不包含换行符,如 果为 True,则保留换行符。
- >>> x
- 'adsfasdf\nsadf\nasdf\nadf'
- >>> x.splitlines()
- ['adsfasdf', 'sadf', 'asdf', 'adf']
- >>> x.splitlines(True)
- ['adsfasdf\n', 'sadf\n', 'asdf\n', 'adf']
- S.splitlines([keepends]) -> list of strings
- Return a list of the lines in S, breaking at line boundaries.
- Line breaks are not included in the resulting list unless keepends
- is given and true.
- """
- return []
- def startswith(self, prefix, start=None, end=None): # real signature unknown; restored from __doc__
- """
- S.startswith(prefix[, start[, end]]) -> bool
- Return True if S starts with the specified prefix, False otherwise.
- With optional start, test S beginning at that position.
- With optional end, stop comparing S at that position.
- prefix can also be a tuple of strings to try.
- """
- return False
- def strip(self, chars=None): # real signature unknown; restored from __doc__
- """
- S.strip([chars]) -> str
- Return a copy of the string S with leading and trailing
- whitespace removed.
- If chars is given and not None, remove characters in chars instead.
- """
- return ""
- def swapcase(self): # real signature unknown; restored from __doc__
- """
- 大小写反转
- S.swapcase() -> str
- Return a copy of S with uppercase characters converted to lowercase
- and vice versa.
- """
- return ""
- def title(self): # real signature unknown; restored from __doc__
- """
- S.title() -> str
- Return a titlecased version of S, i.e. words start with title case
- characters, all remaining cased characters have lower case.
- """
- return ""
- def translate(self, table): # real signature unknown; restored from __doc__
- """
- table=str.maketrans('alex','big SB')
- a='hello abc'
- print(a.translate(table))
- S.translate(table) -> str
- Return a copy of the string S in which each character has been mapped
- through the given translation table. The table must implement
- lookup/indexing via __getitem__, for instance a dictionary or list,
- mapping Unicode ordinals to Unicode ordinals, strings, or None. If
- this operation raises LookupError, the character is left untouched.
- Characters mapped to None are deleted.
- """
- return ""
- def upper(self): # real signature unknown; restored from __doc__
- """
- S.upper() -> str
- Return a copy of S converted to uppercase.
- """
- return ""
- def zfill(self, width): # real signature unknown; restored from __doc__
- """
- 原来字符右对齐,不够用0补齐
- S.zfill(width) -> str
- Pad a numeric string S with zeros on the left, to fill a field
- of the specified width. The string S is never truncated.
- """
- return ""
- def __add__(self, *args, **kwargs): # real signature unknown
- """ Return self+value. """
- pass
- def __contains__(self, *args, **kwargs): # real signature unknown
- """ Return key in self. """
- pass
- def __eq__(self, *args, **kwargs): # real signature unknown
- """ Return self==value. """
- pass
- def __format__(self, format_spec): # real signature unknown; restored from __doc__
- """
- S.__format__(format_spec) -> str
- Return a formatted version of S as described by format_spec.
- """
- return ""
- def __getattribute__(self, *args, **kwargs): # real signature unknown
- """ Return getattr(self, name). """
- pass
- def __getitem__(self, *args, **kwargs): # real signature unknown
- """ Return self[key]. """
- pass
- def __getnewargs__(self, *args, **kwargs): # real signature unknown
- pass
- def __ge__(self, *args, **kwargs): # real signature unknown
- """ Return self>=value. """
- pass
- def __gt__(self, *args, **kwargs): # real signature unknown
- """ Return self>value. """
- pass
- def __hash__(self, *args, **kwargs): # real signature unknown
- """ Return hash(self). """
- pass
- def __init__(self, value='', encoding=None, errors='strict'): # known special case of str.__init__
- """
- str(object='') -> str
- str(bytes_or_buffer[, encoding[, errors]]) -> str
- Create a new string object from the given object. If encoding or
- errors is specified, then the object must expose a data buffer
- that will be decoded using the given encoding and error handler.
- Otherwise, returns the result of object.__str__() (if defined)
- or repr(object).
- encoding defaults to sys.getdefaultencoding().
- errors defaults to 'strict'.
- # (copied from class doc)
- """
- pass
- def __iter__(self, *args, **kwargs): # real signature unknown
- """ Implement iter(self). """
- pass
- def __len__(self, *args, **kwargs): # real signature unknown
- """ Return len(self). """
- pass
- def __le__(self, *args, **kwargs): # real signature unknown
- """ Return self<=value. """
- pass
- def __lt__(self, *args, **kwargs): # real signature unknown
- """ Return self<value. """
- pass
- def __mod__(self, *args, **kwargs): # real signature unknown
- """ Return self%value. """
- pass
- def __mul__(self, *args, **kwargs): # real signature unknown
- """ Return self*value.n """
- pass
- @staticmethod # known case of __new__
- def __new__(*args, **kwargs): # real signature unknown
- """ Create and return a new object. See help(type) for accurate signature. """
- pass
- def __ne__(self, *args, **kwargs): # real signature unknown
- """ Return self!=value. """
- pass
- def __repr__(self, *args, **kwargs): # real signature unknown
- """ Return repr(self). """
- pass
- def __rmod__(self, *args, **kwargs): # real signature unknown
- """ Return value%self. """
- pass
- def __rmul__(self, *args, **kwargs): # real signature unknown
- """ Return self*value. """
- pass
- def __sizeof__(self): # real signature unknown; restored from __doc__
- """ S.__sizeof__() -> size of S in memory, in bytes """
- pass
- def __str__(self, *args, **kwargs): # real signature unknown
- """ Return str(self). """
- pass
常用的,控制变量的类型
aaarticlea/png;base64,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" alt="" />
python之列表、字典、集合的更多相关文章
- Python 高效编程技巧实战(2-1)如何在列表,字典, 集合中根据条件筛选数据
Python 高效编程技巧实战(2-1)如何在列表,字典, 集合中根据条件筛选数据 学习目标 1.学会使用 filter 借助 Lambda 表达式过滤列表.集合.元组中的元素: 2.学会使用列表解析 ...
- python :列表 字典 集合 类 ----局部变量可以改全局变量
#列表 字典 集合 类 ----局部变量可以改全局变量,除了整数和字符串 names=["alex","jack","luck"] def ...
- python基础一 -------如何在列表字典集合中根据条件筛选数据
如何在列表字典集合中根据条件筛选数据 一:列表 先随机生成一个列表,过滤掉负数 1,普通for循环迭代判断 2,filter()函数判断,filter(函数,list|tuple|string) fi ...
- python字符串/列表/字典互相转换
python字符串/列表/字典互相转换 目录 字符串与列表 字符串与字典 列表与字典 字符串与列表 字符串转列表 1.整体转换 str1 = 'hello world' print(str1.spli ...
- Python基础2 列表 字典 集合
本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 ...
- Python迭代器生成器,私有变量及列表字典集合推导式(二)
1 python自省机制 这个是python一大特性,自省就是面向对象的语言所写的程序在运行时,能知道对象的类型,换句话说就是在运行时能获取对象的类型,比如通过 type(),dir(),getatt ...
- 如何在列表,字典,集合中,根据条件筛选数据 -- Python数据结构与算法相关问题与解决技巧
实际案例: 1.过滤掉列表 [3,9,-1,10,20,-2..]的负数 2.筛出字典{'LiLei':79,'Jim':88,'Lucy':92...}中值高于90的项 3.筛出集合 {77,89, ...
- Python 全栈开发二 python基础 字符串 字典 集合
一.字符串 1,在python中,字符串是最为常见的数据类型,一般情况下用引号来创建字符串. >>ch = "wallace" >>ch1 = 'walla ...
- 【Python3】列表字典集合元组
1 列表 1.1 定义与索引 在Python中,第一个列表元素的下标为 0通过将索引指定为 -1 可以让Python返回最后一个列表元素 inventory = ['sword', 'armor', ...
- 初识python 字符串 列表 字典相关操作
python基础(一): 运算符: 算术运算: 除了基本的+ - * / 以外,还需要知道 : // 为取整除 返回的市商的整数部分 例如: 9 // 2 ---> 4 , 9.0 // ...
随机推荐
- 改变系统自带UITableViewCell的imageView的大小
CGSize itemSize = CGSizeMake(, ); UIGraphicsBeginImageContextWithOptions(itemSize, NO,0.0); CGRect i ...
- HBase的基本架构及其原理介绍
1.概述:最近,有一些工程师问我有关HBase的基本架构的问题,其实这个问题仅仅说架构是非常简单,但是需要理解.在这里,我觉得可以用HDFS的架构作为借鉴.(其实像Hadoop生态系统中的大部分组建的 ...
- ACM 字符串 题目整理
AC自动机 UVa 11468 Substring AC自动机+概率DP. 注意要补全不存在的边. 为什么要补全不存在的边呢?补全以后可以直接找到状态的转移,即从所有子节点就可以实现所有状态转移. ...
- 生成highcharts报表时对数据没有用= eval('([' + seriesArray+ '])')处理生成数组,而是简单的拼成字符串,结果导致大量的场景出现
<script type="text/javascript"> //异步初始周达成率趋势图信息 function goFinishQuery() { var yearN ...
- mysql启动,关闭,重启
1)启动: ? 1 sudo /etc/init.d/mysql start 2)停止: ? 1 sudo /etc/init.d/mysql stop 3)重启: ? 1 sudo /etc/ini ...
- C#变量详解
1,变量的分类: C#是一种类型安全的语言.每一个变量都要求定义为一个特定的类型,并且要求存储在变量中的值只能是这种类型的值. 值类型 在C#中你可以通过声明枚举类型或是结构类型来定义你自己的值类型. ...
- calender 软文
http://www.cnblogs.com/cloudgamer/archive/2008/08/23/1274459.html
- React Native 的ES5 ES6写法对照表
模块 引用 在ES5里,如果使用CommonJS标准,引入React包基本通过require进行,代码类似这样: //ES5 var React = require("react" ...
- Exchange 基本命令累计
Get-ExchangeServer | fl name,edition,admindisplayversion //查看exchange服务器版本
- Android通过webservice连接SQLServer 详细教程(数据库+服务器+客户端)
http://blog.csdn.net/zhyl8157121/article/details/8169172 目录(?)[-] 项目说明 开发环境的部署 数据库设计 服务器端程序设计Webserv ...