小编sha*_*sha的帖子

如何在python中转换以下字符串?

输入:UserID/ContactNumber

输出:user-id/contact-number

我试过以下代码:

s ="UserID/ContactNumber"

list = [x for x in s]

for char in list:

     if char != list[0] and char.isupper():
            list[list.index(char)] = '-' + char

 fin_list=''.join((list))
 print(fin_list.lower())
Run Code Online (Sandbox Code Playgroud)

但我得到的输出是:

  user-i-d/-contact-number
Run Code Online (Sandbox Code Playgroud)

python python-2.7 python-3.x

4
推荐指数
1
解决办法
83
查看次数

如何去除HashSet中的重复项?

在下面的代码中,我在哈希集中添加了 5 个具有相同数据的对象,我想消除具有重复数据的对象并打印不同的对象数据。

public static void main(String[] args) {
Employee emp1 = new Employee(1,"sandhiya","cse",22);
Employee emp2 = new Employee(1,"sandhiya","cse",22);
Employee emp3 = new Employee(1,"sandhiya","cse",22);
Employee emp4 = new Employee(1,"sandhiya","cse",22);
Employee emp5 = new Employee(1,"sandhiya","cse",22);
HashSet<Employee> emps = new HashSet<Employee>();
emps.add(emp1);
emps.add(emp2);
emps.add(emp3);
emps.add(emp4);
emps.add(emp5);
for(Employee e: emps){
    System.out.println(e.id + " "+e.name+" "+e.department+ " "+e.age);
}


}
Run Code Online (Sandbox Code Playgroud)

java hashset

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

hashset ×1

java ×1

python ×1

python-2.7 ×1

python-3.x ×1