去掉字符串中的原音字母,然后输出(换个思维,去掉可以是在空的里增加)
def anti_vowel(text): vowels = "aeiouAEIOU" new_text = "" for char in text: if char in vowels: continue else: new_text += char return new_text
字符串immutable不可修改,无法使用remove()函数
python写代码的体会是,一部分处理字符,list,dictionary,数字等输入和输出类型
另一部分是处理逻辑。这两个部分可以分开,各自专注各自的核心问题。即转换成统一的数据类型,然后处理逻辑,输出统一的类型,然后在转化成需要的类型。
还有一种思路是,转换成不同的数据类型,然后相应的有各自的逻辑,输出相应的数据类型
take in 接受 Write a function named li_reserve that takes in a list.命名一个叫li_reserve的list作为输入的函数。
去掉list中重复的数字:
def remove_duplicates(numbers): new_num = [] for num in numbers: if num not in new_num: new_num.append(num) return new_num
原文:http://jackzones.blog.51cto.com/5001676/1725582