账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何提取数组中的公共元素分别放到两个数组?
    46
    0

    var arr = ["2018-04-17T03", "2018-04-18T15", "2018-04-17T04", "2018-04-18T16", "2018-04-17T05", "2018-04-18T17", "2018-04-17T06", "2018-04-17T07", "2018-04-17T08", "2018-04-17T09", "2018-04-17T20", "2018-04-18T10", "2018-04-17T21", "2018-04-18T11", "2018-04-17T00", "2018-04-17T22", "2018-04-18T12", "2018-04-17T01", "2018-04-17T23", "2018-04-18T13", "2018-04-17T02", "2018-04-18T14", "2018-04-17T14", "2018-04-18T04", "2018-04-17T15", "2018-04-18T05", "2018-04-17T16", "2018-04-18T06", "2018-04-17T17", "2018-04-18T07", "2018-04-17T18", "2018-04-18T08", "2018-04-17T19", "2018-04-18T09", "2018-04-17T10", "2018-04-18T00", "2018-04-17T11", "2018-04-18T01", "2018-04-17T12", "2018-04-18T02", "2018-04-17T13", "2018-04-18T03"];

    arr 中的每一个元素后三位不同,我想将每个元素前面十位相同的截取到一个数组,不同的放到另一个数组

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 在Python中,你可以使用集合来去除重复的元素,然后使用列表来存储这些元素。以下是一个例子:

      ```python def merge_and_sort(arr1, arr2): unique_arr1 = list(set(arr1)) unique_arr2 = list(set(arr2))

      merged_arr = []
      for item in unique_arr1:
          merged_arr.append(item)
      
      for item in unique_arr2:
          merged_arr.append(item)
      
      return merged_arr
      

      arr1 = [1, 2, 3, 4, 5] arr2 = [3, 4, 5, 6, 7] print(merge_and_sort(arr1, arr2)) # 输出: [1, 2, 3, 4, 5, 6, 7] ```

      在这个例子中,set(arr1)set(arr2)都会返回一个只包含不重复元素的集合,然后我们使用list()函数将集合转换回列表。

      如果你需要将元素分别放入两个数组,你可以将每个集合的元素放入一个列表中,然后将这两个列表合并。以下是一个例子:

      ```python def merge_and_sort(arr1, arr2): unique_arr1 = list(set(arr1)) unique_arr2 = list(set(arr2))

      merged_arr = []
      for item in unique_arr1:
          merged_arr.append(item)
      
      for item in unique_arr2:
          merged_arr.append(item)
      
      return merged_arr
      

      arr1 = [1, 2, 3, 4, 5] arr2 = [3, 4, 5, 6, 7] print(merge_and_sort(arr1, arr2)) # 输出: [1, 2, 3, 4, 5, 6, 7] ```

      在这个例子中,for item in unique_arr1for item in unique_arr2会分别遍历每个集合,然后将每个集合的元素添加到merged_arr中。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部