30个Python优秀实践和技巧,你值得拥有~
| mylist = ['The', 'quick', 'brown', 'fox'] 
 mystring =" ".join(mylist) 
 print(mystring) 
 # 'The quick brown fox' viewrawlist_to_string.py hostedwith ❤ by GitHub 你或许在想为什么不用mylist.join(" ") ,好问题! 归根结底,String.join()函数不仅可以连接列表,还可以连接任何可迭代的列表。将它放在String中会阻止在多个位置实现相同的功能。 13. 表情 表情要么是欢喜,要么是讨厌,这依表情而定。更重要的是,这在分析社交媒体数据时尤其有用。 首先,下载表情模块 pip3install emoji 下载完之后,就可以按如下操作: import emoji 
 result = emoji.emojize('Python is :thumbs_up:') 
 print(result) 
 # 'Python is 👍' 
 # You can also reverse this: 
 result = emoji.demojize('Python is 👍') 
 print(result) 
 # 'Python is :thumbs_up:' viewrawemoji.py hosted with ❤ by GitHub 14. 制作列表切片 列表切片的句法: a[start:stop:step] Start, stop 和 step 都是可选项. 如果未设置,默认值会是 Start值为0 End为字符串末尾 step值为1 以下是一个例子: # We can easily create a new list from 
 # the first two elements of a list: 
 first_two = [1, 2, 3, 4, 5][0:2] 
 print(first_two) 
 # [1, 2] 
 # And if we use a step value of 2, 
 # we can skip over every second number 
 # like this: 
 steps = [1, 2, 3, 4, 5][0:5:2] 
 print(steps) 
 # [1, 3, 5] 
 # This works on strings too. In Python, 
 # you can treat a string like a list of 
 # letters: 
 mystring ="abcdefdn nimt"[::2] 
 print(mystring) 
 # 'aced it' viewrawlist_slicing.py hosted with ❤ by GitHub 15. 反转字符串和列表 使用上面的切片符号来反转字符串或列表。通过使用负的步进值-1,从而反转元素: revstring ="abcdefg"[::-1] 
 print(revstring) 
 # 'gfedcba' 
 revarray = [1, 2, 3, 4, 5][::-1] 
 print(revarray) 
 # [5, 4, 3, 2, 1] viewrawreversing_stuff.py hosted with ❤ by GitHub 16. 展示小猫 首先,安装Pillow(Python图像库的一个分支): pip3install Pillow 下载这张图片,并把它命名为kittens.jpg: (编辑:源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! | 

